-
asp.net-mvc – ASP.NET MVC 5为隐藏输入渲染不同的bool值
所属栏目:[asp.Net] 日期:2020-05-28 热度:56
给出以下viewmodel: public class FooViewModel{ public bool IsBoolValue { get; set; }} 和这个观点: input type=hidden id=Whatever data-something=@Model.IsBoolValue value=@Model.IsBoolValue / 隐藏输入字[详细]
-
asp.net-mvc – 如何在ASP.NET MVC中为经过身份验证的用户关闭输出缓存?
所属栏目:[asp.Net] 日期:2020-05-28 热度:106
我有一个ASP.NET MVC应用程序.我需要缓存一些页面,但只对非验证用户. 我试图使用VaryByCustom =“user”与以下GetVaryByCustomString实现: public override string GetVaryByCustomString(HttpContext context, string custom){ if (custom == user)[详细]
-
如何下载特定版本的ASP.NET MVC 5源代码
所属栏目:[asp.Net] 日期:2020-05-28 热度:184
我正在寻找ASP.NET MVC 5.0 RTM源代码.我试图从 http://aspnetwebstack.codeplex.com/下载,但它似乎只有最新版本5.1.1 RTM.我试过没有成功下载特定的标签或分支.在“源代码”选项卡中,在“浏览更改”字段中,唯一的选项是“主”或“v3-rtm”. 有人可以帮我吗?[详细]
-
asp.net – global.asax Application_Error不触发
所属栏目:[asp.Net] 日期:2020-05-28 热度:155
我的global.asax似乎没有被触发.我有: void Application_Error(object sender, EventArgs e) { // Code that runs when an unhandled error occurs Server.Transfer(~/ExceptionFormView.aspx);} 在我的web.config中,我[详细]
-
asp.net-mvc – 无法加载汇编WebPages.Deployment版本2在主机?
所属栏目:[asp.Net] 日期:2020-05-28 热度:77
我有一个ASP.NET MVC 2网站(VS2010),我已经升级到ASP.NET MVC 3(VS2012),这在本地IIS7上工作,但发布时,我在主机上得到这个异常: Could not load file or assembly System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad3[详细]
-
asp.net-mvc – ModelState.IsValid总是返回false
所属栏目:[asp.Net] 日期:2020-05-28 热度:129
参见英文答案 ModelState.IsValid == false, why?7个 [HttpPost]public ActionResult Create(Users user){ if (ModelState.IsValid) { db.Users.Add(user);[详细]
-
asp.net-mvc – 用于MVC文件上传的Bootstrap进度条
所属栏目:[asp.Net] 日期:2020-05-28 热度:194
在加载文件时是否有简单的方法显示阻止Bootstrap进度条? 当文件上传时,进度显示在chrome的状态栏中: 我希望对话框看起来像this 我的行动看起来像这样: [HttpPost] public ActionResult Upload(UploadViewModel model) { using (MemoryStream u[详细]
-
asp.net – URL重写从/default.aspx到/
所属栏目:[asp.Net] 日期:2020-05-28 热度:189
我在IIS 6中使用URL Rewriting.NET工具.我已经在IIS中为default.aspx设置了默认页面内容.我想要做的是/default.aspx提供301重定向到根目录(www.example.com/default.aspx – www.example.com).我已经尝试关闭默认文档,无效. 我希望做的是使用几个URL Rewritin[详细]
-
asp.net – 控制器SessionStateBehavior是ReadOnly,我可以更新会话变量
所属栏目:[asp.Net] 日期:2020-05-28 热度:185
我期望如果控制器具有属性SessionStateBehavior.ReadOnly,那么我无法更改此控制器内的会话变量 但我可以改变价值观. 我试试这个代码 [SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)] public class GLobalController : Controller[详细]
-
asp.net-mvc-3 – StringLength属性行为
所属栏目:[asp.Net] 日期:2020-05-28 热度:166
我有这样的属性,它检查最小和最大字符串长度: [StringLength(10, ErrorMessage = The {0} must be at least {2} characters long., MinimumLength = 3)]public string PropertyName {get; set;} 基本上它是如何在默认的asp.net mvc 3.0模板中声明(他们只有[详细]
-
asp.net-mvc – 使用ASPX View Engine与MVC 5
所属栏目:[asp.Net] 日期:2020-05-28 热度:107
是否可以使用MVC 5的ASPX视图引擎? 我们有一个在ASPX视图引擎上使用MVC 4的产品,我们想要迁移到MVC 5,但是当我在VS 2013中创建一个新项目时,选择MVC并尝试添加一个新的View,我没有看到任何选项使用ASPX View Engine添加视图. Microsoft已停止使用ASPX View E[详细]
-
ASP.Net httpruntime executionTimeout不工作(而且debug = false)
所属栏目:[asp.Net] 日期:2020-05-28 热度:133
我们刚刚注意到,executionTimeout已停止在我们的网站上工作.这绝对是工作去年…很难说,当它停止. 我们目前正在运行: Windows-2008×64 IIS7 32位二进制 管理管道模式=经典 Framework version = v2.0 Web.Config有 compilation defaultLanguage=vb debug=fals[详细]
-
asp.net – 如何检测用户操作系统
所属栏目:[asp.Net] 日期:2020-05-28 热度:175
我有以下代码来获取用户的详细信息: HttpBrowserCapabilities bc = HttpContext.Current.Request.Browser;string UserAgent = HttpContext.Current.Request.UserAgent;ENT_TrackingData ret = new ENT_TrackingData(){ IPAdd[详细]
-
asp.net-mvc – 如何将HTML5表单操作链接到ASP.NET MVC 4中的Controller Actio
所属栏目:[asp.Net] 日期:2020-05-28 热度:70
我有一个基本的表单,我想通过调用视图的关联Controller类中的ActionResult方法来处理窗体中的按钮.以下是以下格式的HTML5代码: h2Welcome/h2div h3Login/h3 form method=post action= !-- what goes here -- Username: inp[详细]
-
asp.net-mvc – 如何将模型传递给部分视图
所属栏目:[asp.Net] 日期:2020-05-28 热度:109
我有两个视图模型: public class ParentViewModel { public Id { get; set; } ..... public ChildViewModel Child{ get; set; } }public class ChildViewModel { public Chil[详细]
-
asp.net-mvc – 单元测试MVC控制器
所属栏目:[asp.Net] 日期:2020-05-28 热度:69
我的ASP.NET MVC应用程序中的控制器根据几个相当直接的规则预先填充了我的视图显示的表单数据. 在我的单元测试中,这似乎是一件好事.但是,我可以看到验证正确数据的唯一方法是放置在表单中,将从控制器中提取逻辑,感觉就像一种非自然的方式. 有人可以建议接近这[详细]
-
asp.net-mvc-3 – 如何将现有文件夹与其所有子文件夹和内容添加到解决方案中?
所属栏目:[asp.Net] 日期:2020-05-28 热度:156
有没有办法将现有的文件夹与其所有子文件夹和内容添加到visual studio 2012中的解决方案? 有些方式像压缩它或这样的东西? 解决方案资源管理器中有一个按钮显示所有文件.点击它,然后选择要包含在项目中的文件夹: 请注意,不是项目的一部分的文件夹显示为白色[详细]
-
asp.net – 如何崩溃App Pool?
所属栏目:[asp.Net] 日期:2020-05-28 热度:66
我们的ASP.NET 2 Web应用程序非常优雅地处理异常.我们在Application_Error中的全局ASAX中捕获异常.从那里我们记录异常,我们向用户显示一个友好的消息. 不过今天早上我们部署了我们网站的最新版本.它运行好了半小时,但是App Pool坠毁了.该网站没有恢复,直到我[详细]
-
asp.net-mvc-3 – MVC3 – 使用ViewModel插入 – 对象引用未设置为对象的实例
所属栏目:[asp.Net] 日期:2020-05-28 热度:184
我有两个模型,如下所示,并尝试从一个视图将其中一个插入数据库.我创建了一个视图模型来试图这样做. public class Blog{ public int BlogID { get; set; } public string Title { get; set; } public DateTime CreatedOn { get; set; } public v[详细]
-
asp.net – Windows Azure我可以在同一个额外的小实例或小实例上运行多个WebSites
所属栏目:[asp.Net] 日期:2020-05-28 热度:186
我正在评估MS云Windows Azure托管3个完全分离的网站. 每个网站都有自己的数据库,它们没有连接,所以3个网站和3个数据库. 我的目标是优化启动项目的成本,同时可以按需扩大. 我想知道: 如果可以在同一个实例(Extra small instance或Small instance)上托管3个网[详细]
-
asp.net – 配置部分不能在web.config文件中包含CDATA或文本元素错误
所属栏目:[asp.Net] 日期:2020-05-28 热度:130
在服务器上执行应用程序时出现错误“配置部分不能包含CDATA或文本元素(web.confing第149行),错误行如下, location path=admin system.web authorization allow roles=Admin/ deny users=*/; /au[详细]
-
.net – SqlDataSource与ObjectDataSource
所属栏目:[asp.Net] 日期:2020-05-28 热度:157
如果一个网页需要一些数据,为什么不只有一个SQLDataSource调用存储过程?为什么要使用ObjectDataSource调用一个业务对象,然后调用存储过程?我明白,构建在.net框架上的其他应用程序(让桌面应用程序)可以访问业务对象,但是如果应用程序永远只是一个Web应用程序[详细]
-
asp.net – 如何在Visual Studio 2008调试器中查看会话变量?
所属栏目:[asp.Net] 日期:2020-05-28 热度:116
通常使用Visual Studio的调试器很简单.通过本地化扫描快速显示变量的值等.但是,如果找出会话状态变量中包含的值,我很失落?有人可以给我一只手吗? 让我说我放在一个断点之后: Session(first_name) = Rob Roy 如何从本地人员查看Session(“first_name”)中包[详细]
-
asp.net-mvc – 将asp.net mvc beta部署到iis 6,导致404
所属栏目:[asp.Net] 日期:2020-05-28 热度:106
在IIS 6上部署时,我正在努力解决asp.net mvc beta的404错误.我已经通过在IIS中映射.mvc来在其中一个预览中工作,但是这不再适用.我已经阅读了 Omar’s post和其他几个在网络上,并尝试他们的解决方案,但没有运气到目前为止. 主页在IIS 6上打开无问题,但其他404[详细]
-
asp.net-mvc – ASP.NET MVC – AntiForgeryToken会阻止用户更改发布的表单值吗?
所属栏目:[asp.Net] 日期:2020-05-28 热度:88
据我所知,ASP.NET MVC中的AntiForgeryToken功能确实可以防止跨站点攻击. 但是,它是否会阻止在POST之前更改表单值? 例如,恶意攻击者可能会发现评级页面始终包含一个隐藏字段,该字段包含评级实体ID,并创建POST请求以人为地评估所有自己的实体. 确保GET和POST之[详细]

浙公网安备 33038102330553号