-
asp.net-mvc – 在Tag Helper上拥有ViewContext属性的目的是什么
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我有两个问题: ?1.什么是Viewcontext以及它的优点是什么? ?2.为什么我们必须在标签助手中使用它? 实际上我是初学者,并遵循adam freeman的“Pro ASP.NET Core MVC,第6版”,他在这里制作了一个taghelper类, [ViewContext] [HtmlAttributeNotBound] public V[详细]
-
asp.net-identity – OpenId Connect中用户的唯一ID
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
我们有一个使用Asp.Net Identity的Asp.Net 4.5 MVC应用程序来管理我们的客户数据库.我们目前正在使用Microsoft帐户身份验证.我们正在考虑使用OpenId Connect,以便拥有工作/学校帐户的客户也可以登录 Add sign-in to an .NET MVC web app. Microsoft Account[详细]
-
asp.net – 谁应该负责分页控制器/ domail服务/存储库?
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
我的问题可能对专业人士来说似乎很奇怪,但请考虑到我来自 ruby on rails world =) 所以,我正在学习ASP.NET Core.与rails相比,我喜欢它所看到的内容.但总有那个但是……让我来描述理论问题. 假设我有一个产品型号.并且数据库中有超过9000条记录.很明显,我必须[详细]
-
asp.net – 为什么有#!在我的角度应用程序的网址中
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
由于某种未知的原因,我有’#[详细]
-
CKEditor数据绑定在asp.net核心mvc中
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我已经创建了一个EditController来获取和编辑asp.net核心项目中我的数据库的内容.财务主任如下: [HttpPost] [ValidateAntiForgeryToken] public async TaskIActionResult Edit(MyObject model) { if (ModelState.IsValid) { await _myObjectRepository.Upda[详细]
-
在asp.net核心mvc中集成ckeditor
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我需要在asp.net核心项目中集成基于Web的html编辑器.我下载了CKEditor并将解压缩的文件夹放在wwwroot文件夹中. 我使用以下脚本标记在_Layout.cshtml中引用了“ckeditor.js”. script src="~/ckeditor/ckeditor.js" type="text/javascript"/script 然后,我使[详细]
-
asp.net-core – 为什么Bind属性似乎破坏了我对嵌套对象的模型绑
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
有人可以帮我解决这个问题.我试图限制使用绑定参数动作的发布,但它似乎根本不起作用.当我删除Bind关键字时,一切都开始成为一个魅力. 这是代码示例: 查看型号: public class ProductCreateViewModel{ public Product Product { get; set; } public ICollect[详细]
-
asp.net-core – asp.net核心会话不是用户特定的吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:176
当我使用经典ASP.NET或甚至旧的Web表单时,HttpContext.Current.Session是特定于用户的.因此,当用户发出请求时,他会收到会话cookie,然后继续该会话仅属于该用户.因此,两个不同的用户可以在其各自的会话中具有相同名称的会话密钥. 我正在阅读ASP.NET Core中的[详细]
-
asp.net – 使用SSL无法找到wcf服务的资源
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
我使用asp.net vb创建了一个REST api,我试图通过安全连接(https)调用api,但是我遇到了错误 The resource cannot be found 我可以使用(http)调用任何方法,但使用(https)我不能.我可以使用(https)访问api(service.svc)的主页但功能问题!!下面是我的配置和功能[详细]
-
asp.net – BC30561:’Html’不明确,从命名空间或类型’System.
所属栏目:[asp.Net] 日期:2020-12-16 热度:128
我将我的MVC应用程序从MVC 3升级到5.2.2,现在我收到了这个错误.我使用新的项目向导创建了一个全新的MVC项目,这很有效,我在两个项目中比较了我的/web.config和Views / web.config文件,但没有看到任何看起来很重要的差异. 在对象浏览器中查看,实际上在System.W[详细]
-
asp.net-web-api – 使用Web API的Autofac:从HttpRequestMessag
所属栏目:[asp.Net] 日期:2020-12-16 热度:100
我需要将HttpRequestMessage中的某些值(主要是围绕身份)注入我的一些对象中. 据我了解,不建议在Web Api框架中使用HttpSession.Current.在Autofac中绑定依赖项期间,如何访问HttpRequestMessage以获取用户身份和其他属性(如用户的IP地址,UserAgent等)? 解决方[详细]
-
asp.net-mvc-5 – MVC5 RadioButtonFor模型属性未正确绑定
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
我正在使用MVC5和Razor视图.我的viewmodel有一个类型为nullable enum的属性.我让它可以为空,这样当用户加载页面时,他们必须选择一个选项,并在他们没有选择任何内容时进行验证. public class PaymentViewModel{ [Required(ErrorMessage = "Please select a pa[详细]
-
asp.net-mvc – ASP.NET标识:在Azure网站上使用GeneratePasswor
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
我在Microsoft Azure上部署了我的Web应用程序.但是,当我想生成一个PasswordResetToken时: var token = await _userManager.GeneratePasswordResetTokenAsync(user.Id); 我收到以下错误: System.Security.Cryptography.CryptographicException: The data pr[详细]
-
asp.net-mvc – MvcSiteMapProvider安装错误
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我为mvc安装sitemapprovider时遇到此错误: Install-Package : Updating 'Microsoft.AspNet.Razor 3.2.2' to 'Microsoft.AspNet.Razor 2.0.20505.0' failed. Unable to find versions of 'Microsoft.AspNet.WebPages,Microsoft.AspNet.Mvc' that are compati[详细]
-
asp.net-core – ASP.NET vNext – 本地化(.resx)
所属栏目:[asp.Net] 日期:2020-12-16 热度:166
如何使用ASP.NET vNext(云优化模式)使用resx文件进行本地化,如何为当前线程设置文化? System.Threading.Thread.CurrentThread.CurrentCultureSystem.Threading.Thread.CurrentThread.CurrentUICulture 缺少CurrentCulture和CurrentUICulture属性.我有VS 201[详细]
-
asp.net – Do Bundles优先于Routing吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
如果我有一个捆绑包如: bundles.Add(new ScriptBundle("~/foo/bar").Include( "~/Scripts/foo.js")); 以及如下的路线: routes.MapRoute( "Foo",// Route name "foo/bar",new { controller = "Foo",action = "Bar" }); 哪一个优先? 浏览器会返回ScriptBund[详细]
-
asp.net-mvc – MVC @ Html.CheckboxFor在表单提交时提交true,fa
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
我正在使用MVC 5和EF Code First,并且有一个包含bool的View模型: public bool MyCheckbox { get; set; } 我在View的get中初始化了这个: model.MyCheckbox = true; 在视图中: @Html.CheckBoxFor(m = m.MyCheckbox) 其中呈现为: input checked="checked" d[详细]
-
asp.net-web-api – 找不到Web API路由404
所属栏目:[asp.Net] 日期:2020-12-16 热度:96
尝试访问我的一个Web API操作时,我收到404未找到错误: 我有我的WebAPIConfig: config.Routes.MapHttpRoute( name: "DefaultApi",routeTemplate: "api/{controller}/{action}/{id}",defaults: new { id = RouteParameter.Optional }); 我有一个名为OnSource[详细]
-
entity-framework – Entityframework Mapping问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:132
我在mvc上使用实体框架,但我遇到了这个方法的问题.我正在做的只是下面的反射方法,不明白为什么我得到一个字段映射错误. 我也在这里提到的字段中得到以下错误. 错误: – Error 13 Error 3021: Problem in mapping fragments starting at line 205:Each of th[详细]
-
为什么asp.net在登录之前会执行302?
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
我有一个默认的asp.net MVC项目,它使用我的auth cookie进行302 [Found]重定向,然后我可以看到对root的请求似乎没有理由.我原以为所需要的只是一个请求但你可以从小提琴手看到我有两个令人困惑.任何人都可以解释为什么第二个请求必须发生这是我应该禁用的东西[详细]
-
asp.net-mvc – 在带有Web Essentials的Visual Studio 2013中使
所属栏目:[asp.Net] 日期:2020-12-16 热度:120
我已经安装了Visual Studio 2013和Update 2并安装了Web Essentials. 我原本以为这会让我的意见增加一点蛋糕,但我错过了一些东西. 编辑很棒,我想它正在编译为css on save … 但是我不知道生成的css在哪里,我也没有任何关于如何在我看来引用它的线索. 我已经尝[详细]
-
ASP.NET服务器端或客户端的验证控件?
所属栏目:[asp.Net] 日期:2020-12-16 热度:112
ASP.NET中的验证控件是否适用于服务器端和客户端?或者它仅用于客户端验证? 谢谢 解决方法 ASP.NET验证控件执行客户端和服务器端验证. EnableClientValidation是禁用客户端验证的属性. 引自MSDN Document for ASP.NET Validation Controls Validation contr[详细]
-
asp.net – 尝试通过方法’HttpConfiguration..ctor(HttpRouteCo
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
我有一个Web API,安装了Microsoft.AspNet.WebApi.Client包的5.1.2版. 我试图从ASP.NET MVC应用程序访问API,该应用程序也安装了相同版本的软件包. 但是,在Web API项目的Global.asax中,在下面的行中,我得到以下异常: WebApiConfig.Register(GlobalConfigurati[详细]
-
单元测试 – 测试urlhelper的WebApi单元现在为空
所属栏目:[asp.Net] 日期:2020-12-16 热度:88
我有一些单元测试在WebApi项目中测试帖子它是WebApi 1.0版本,我已经升级到webapi 2.0,现在在尝试构建响应时,并添加新资源的位置ApiController.Url返回null .在升级之前,这些单元测试正在通过. 这是控制器的设置 var config = new HttpConfiguration();SetDep[详细]
-
asp.net – 在.cshtml页面上显示所有Session变量
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
在.cshtml页面上显示所有会话变量的最佳方法是什么? 尝试使用 @HttpContext.Current.Session(); 但这没有任何表现. 解决方法 这是未经测试的,但应该有效: @{ var session = HttpContext.Current.Session; }@foreach (string key in session.Keys) { pKey:[详细]
- asp.net – 地理位置网络服务建议
- asp.net-mvc – 为什么Partial View在MVC 5 Visu
- 配置 – ASP.NET Web Api:项目需要SQL Server E
- asp.net-mvc-3 – ASP.NET MVC 3模型绑定 – 与输
- asp.net – 如何获取控制器和操作名称在OnAction
- asp.net – App_Start文件夹在ASP 4.5仅在WebApp
- Serilog接收ASPNET核心记录
- 从动态添加的文本框中获取值asp.net c#
- ASP.NET网站中使用Ninject 3进行依赖注入
- asp.net-mvc – ASP.NET MVC 3:如何强制ActionL