-
ASP.NET MVC尝试加载旧版本的Owin程序集
所属栏目:[asp.Net] 日期:2020-12-16 热度:82
作为一个上下文,我正在开发一个ASP.NET MVC 5应用程序,该应用程序通过Microsoft的OWIN实现使用基于OAuth的身份验证,仅适用于此阶段的Facebook和Google.目前(截至v3.0.0,git-commit 4932c2f),FacebookAuthenticationOptions和GoogleOAuth2AuthenticationOptio[详细]
-
asp.net – MVC 3在IEnumerable模型视图中编辑数据
所属栏目:[asp.Net] 日期:2020-12-16 热度:118
我正在尝试在强类型剃刀视图中编辑项目列表.模板不允许我在单个视图中编辑对象列表,因此我将List视图与Edit视图合并.我只需要在复选框中编辑一个布尔字段. 问题是我无法将数据恢复到控制器.我该怎么做?的FormCollection?可视数据?提前致谢. 这是代码: 楷[详细]
-
asp.net-mvc – Asp.net MVC 3验证在TryUpdateModel中排除了一些
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
我正在使用ASP.NET MVC Razor和Data Annotation验证器 我的模特: public class Person { public int id { get; set; } [Required] public string FirstName { get; set; } [Required] public string LastName { get; set; } } FirstName和LastName是Requerd[详细]
-
ASP.NET会话意外结束
所属栏目:[asp.Net] 日期:2020-12-16 热度:111
我对ASP.NET 2.0上的会话有一个非常奇怪的问题.我正在使用的系统使用会话变量来存储对象的参数(如问题和答案),以生成报告.这些是具有相同名称的类的实例,因此它们使用如下参数填充: 该报告是通过4个aspx页面生成的.首先定义位置和日期参数,第二页存储问题,[详细]
-
asp.net-mvc-3 – .NET MVC 3中的jQuery不显眼验证 – 显示成功
所属栏目:[asp.Net] 日期:2020-12-16 热度:163
在.NET MVC项目中使用jQuery不引人注目的验证,似乎工作正常.我正在尝试在字段正确验证(客户端和/或远程)时显示绿色复选标记. 这是一个示例字段声明: div class="clearfix" @Html.LabelFor(model = model.Address1,"Street") div class="input" @Html.TextBo[详细]
-
asp.net-mvc – MVC的编码标准 – 它们是官方的吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:142
任何人都可以告诉我是否有任何MVC的编码标准,如控制器名称,视图名称?我刚刚开始建立一个网站,我想从一开始就以正确的方式做到这一点. 还在寻找一个我可以从中学习的非常好的示例应用程序.我已经看过Nerd Dinner了.是否有其他示例应用程序可以推荐我查看?[详细]
-
ASP.NET中maxPageStateFieldLength的最佳值是多少?
所属栏目:[asp.Net] 日期:2020-12-16 热度:158
在具有跨越10-15KB的viewstate的页面中,这将是最佳值 pages maxPageStateFieldLength =“” 在web.config中为了降低潜在截断的风险导致viewstate验证错误? 解决方法 maxPageStateFieldLength不限制视图状态的大小,因此不会被截断. 它的作用是简单地控制视图[详细]
-
azure – 创建App Service订阅EMPTY
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
为什么这些下拉框是空的? 我已使用我的Microsoft帐户登录. 解决方法 在Visual Studio上注销您的帐户.然后重新登录. 它在Visual Studio 2017中为我解决了这个问题. 一种解释是Visual Studio在您开始订阅之前缓存了您的帐户信息.注销和返回会强制刷新此数据.[详细]
-
asp.net-mvc – 偶尔__RequestVerificationToken错误
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
我在azure上有一个MVC网络应用程序,每天有几百次,我得到一个所需的防伪cookie“__RequestVerificationToken”不存在.在我未处理的例外日志中. 我已经正确设置了一切,我的动作方法有[ValidateAntiForgeryToken]. 我可以从查看表单中存在令牌的异常详细信息中[详细]
-
asp.net – MembershipUser和IPrincipal对象之间的关系
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
我假设MembershipUser对象和实现IPrincipal接口的对象在某种意义上“连接”,即当其中一个对象中的某些信息发生变化时,另一个对象也会相应地更改? 解决方法 不确定我是否理解你的问题,但我相信你的假设不正确. System.Web.Security使用MembershipUser通过您[详细]
-
asp.net – 为什么HttpUtility.UrlPathEncode标记为“不使用”?
所属栏目:[asp.Net] 日期:2020-12-16 热度:134
为什么.NET for HttpUtility.UrlPathEncode for .NET 4.5的文档说明 Do not use; intended only for browser compatibility. Use UrlEncode. UrlEncode不会这样做,它为URL的参数部分编码字符串,而不是路径部分.有没有更好的方法来编码路径部分的字符串,为什[详细]
-
asp.net – 从Web应用程序编辑MS Office文档:自定义WebDaV实现
所属栏目:[asp.Net] 日期:2020-12-16 热度:113
以下是我们的设置需求: 可通过SSL基本身份验证访问公共Web应用程序.大多数这些应用程序都在ASP.Net中;传统的几个是经典的ASP.服务器是Win 2003 / IIS 6.0 此应用程序需要支持(主要)MS Office文档的在线编辑(2007 2010).文档本身与应用程序的内容一起存储在[详细]
-
asp.net-mvc – Razor – @ Html.Raw()仍在编码&在元标记属
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
当我使用@ Html.Raw(mystring)normal时,它正确渲染示例: @{ ViewBag.Title = "My Sitereg;"; }title@Html.Raw(ViewBag.Title)/title 将正确呈现 title我的网站 reg; / title但是当我在属性中使用它时: meta name="description" content="@Html.Raw(ViewBag[详细]
-
asp.net – 角色提供程序是否按请求缓存?
所属栏目:[asp.Net] 日期:2020-12-16 热度:187
我的MVC应用程序在单个页面请求期间在多个位置使用用户角色.我的问题是默认的SqlRoleProvider是否在页面请求的生命周期中缓存当前用户的角色? 例如,我在Controller方法的属性中使用Roles: [Authorize(Roles = "Admin")] 和自定义代码 if (user.IsInRole(Me[详细]
-
ASP.NET MVC 3 – 处理多个域并共享单个代码库
所属栏目:[asp.Net] 日期:2020-12-16 热度:188
我一直在想最好的方法来做这几天,并想知道其他人的想法. 我们希望将所有公司网站重建并升级到ASP.NET MVC 3,并在所有网站上使用通用模板(大部分);我们已经在MVC 3中有一个站点,它将成为其他站点的供应站点. 起初我只是复制/粘贴项目,用与每个站点相关的内容[详细]
-
一个ASP.NET应用程序(意外)在多个应用程序域或频繁的应用程序rec
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
我正在调试一个ASP.NET应用程序,它似乎随机丢失了一些静态字段的内容.我做了一些简单的自定义日志记录(因为即使log4net也不稳定),并发现该应用程序正被加载到两个应用程序域中.这是日志中的一个片段: 6/27/2011 9:01:01 PM /LM/W3SVC/1/ROOT/MyApp-1-129537[详细]
-
ASP.Net相当于PHP的file_get_contents(‘php:// input’);
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
在ASP.NET中是否有相同的方法? 解决方法 Request.InputStream还不够吗?[详细]
-
asp.net-mvc – DisplayFormat未应用于十进制值
所属栏目:[asp.Net] 日期:2020-12-16 热度:55
我有一个模型属性,我正在尝试使用EditorFor模板进行渲染,我正在尝试使用DisplayFormat属性应用格式.然而,它根本不起作用 – 它完全被忽略了. 这是我的模板: @model System.Decimal?@Html.TextBoxFor(m = m) 这是我的模型: [DisplayFormat(ApplyFormatInEdi[详细]
-
asp.net – C#:GDI:使用位图的保存方法过度写入图像
所属栏目:[asp.Net] 日期:2020-12-16 热度:196
我有一个ASP.NET C#页面,我正在调整文件夹中的图像.我正在使用GDI来执行此操作.我想调整图像大小并替换旧图像.所以当我尝试使用现有名称保存时,Save方法抛出错误.但是如果我给出一个不同的名称它就会被保存.但是我想为新创建的已调整大小的图像使用相同的文[详细]
-
asp.net-mvc – 当action等于默认路由值时,MVC ActionLink省略动
所属栏目:[asp.Net] 日期:2020-12-16 热度:181
我为我的应用程序定义了以下路由: routes.MapRoute( "Referral",// Route name "{referralCode}",// URL with parameters new { controller = "Home",action = "Index" } // Parameter defaults);routes.MapRoute( "Default",// Route name "{controller}/{[详细]
-
asp.net – 如何在回发中保存asp:HiddenField值?
所属栏目:[asp.Net] 日期:2020-12-16 热度:75
如何在回发时保存asp:HiddenField值? 解决方法 这与ViewState无关.通过执行POST来维护表单控件的值.只要在页面生命周期中尽早创建控件,就会在控件上设置发布值.如果刷新页面或单击执行GET的超链接,则该值将丢失或恢复为设计器生成的默认值. 回到你的问题,[详细]
-
ASP.NET Web.Api插件架构
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
你能否在web api中向我推荐一些关于插件架构的文章或代码示例? 目前我正在考虑这种情况:拥有1个集中式api网关,每个客户端都发送请求,并在Plugins文件夹中有不同的应用程序控制器.如果有人想要添加新服务,请编写自己的控制器并将dll文件放入Plugin文件夹中.[详细]
-
asp.net-mvc – 如何将枚举传递给Html.RadioButtonFor以获取MVC
所属栏目:[asp.Net] 日期:2020-12-16 热度:174
我正在尝试使用以下行在MVC 2 RC 2(C#)中呈现单选按钮列表: %= Html.RadioButtonFor(model = Enum.GetNames(typeof(DataCarry.ProtocolEnum)),null) % 但它只是在运行时给我以下异常: Templates can be used only with field access,property access,singl[详细]
-
asp.net – MVC 2 AntiForgeryToken – 为什么对称加密IPrincipl
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
我们最近更新了我们的MVC 2解决方案,这更新了AntiForgeryToken的工作方式.不幸的是,这不再符合我们的 AJAX框架. 问题是MVC 2现在使用对称加密来编码关于用户的一些属性,包括用户的Name属性(来自IPrincipal).我们能够使用AJAX安全地注册新用户,之后后续的AJAX[详细]
-
asp.net-mvc – SignInManager.PasswordSignInAsync对我说谎
所属栏目:[asp.Net] 日期:2020-12-16 热度:169
我一直在使用此代码登录: //// GET: /Account/Login[AllowAnonymous]public ActionResult Login(string returnUrl){ ViewBag.ReturnUrl = returnUrl; return View();}//// POST: /Account/Login[HttpPost][AllowAnonymous][ValidateAntiForgeryToken]public[详细]