-
asp.net-mvc – 使用缓存配置文件缓存ChildActions将不起作用?
所属栏目:[asp.Net] 日期:2020-12-16 热度:73
我正在尝试使用缓存配置文件来缓存我的mvc应用程序中的子操作,但是我遇到一个例外:持续时间必须是正数。 我的web.config看起来像这样: caching outputCache enableOutputCache="true" / outputCacheSettings outputCacheProfiles add name="TopCategories[详细]
-
ASP.NET:获取页面的文件名
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
我有一个名为Default.aspx的ASPX页面。从Page_Load()的codebehind,我想得到“Default.aspx”,一个字符串: protected void Page_Load(object sender,EventArgs e){ string aspxFileName = ?;} 我该替换什么与什么会得到我的ASPX文件名? 解决方法 System.I[详细]
-
asp.net-mvc – 如何添加代码隐藏页面到视图或部分视图
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
我注意到最新版本的ASP.NET MVC,一个View不再默认有代码隐藏的类。 我现在怎么去添加一个代码隐藏类到一个视图或部分视图? 解决方法 如何将代码隐藏页面添加到部分视图中 似乎这并不是特别棘手,而且是相当可行的。这个答案适用于部分ViewUserControl,但[详细]
-
Asp.net视图状态MAC的验证失败
所属栏目:[asp.Net] 日期:2020-12-16 热度:178
我在asp.net网站上收到以下错误。 Sys.WebForms.PageRequestManagerServerErrorException: Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster,ensure that machineKey configuration specifies the same validat[详细]
-
asp.net – 如何测试开发机器上的子域? abc.localhost
所属栏目:[asp.Net] 日期:2020-12-16 热度:98
我正在尝试开发一个具有多个子域的asp.net站点。我对网站很新,特别是asp.net。然而,似乎通配符子域可以通过dns条目和Web服务器配置的组合进行适当的设置,这在我的开发机器上不会发生。因此我手动在我的Windows主机文件中插入条目: 127.0.0.1 localhost12[详细]
-
asp.net-mvc-3 – 当调用Controller.PartialView时,ASP.NET MVC3
所属栏目:[asp.Net] 日期:2020-12-16 热度:196
我将渲染部分视图作为Ajax请求的一部分。 当我从视图中调用部分视图时: int i=0;foreach(var rule in Model.Rules) { @Html.Partial("ValidationRuleRow",rule,new ViewDataDictionary { TemplateInfo = new System.Web.Mvc.TemplateInfo { HtmlFieldPrefix[详细]
-
ASP.Net AJAX多页面加载功能可能吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:189
我有一个ASP.Net控件注入一个JavaScript pageLoad函数。我也有一个pageLoad功能直接在页面上。我似乎不能让他们两个火。您是否只限于JavaScript中具有相同名称的单个函数? 解决方法 是…像大多数语言一样,JavaScript要求符号在其范围内是独一无二的。在Jav[详细]
-
asp.net-mvc-3 – @ Html.ActionLink和@ Html.DisplayFor同时(不
所属栏目:[asp.Net] 日期:2020-12-16 热度:129
我在名为Student(/ Student / Details / 1)的控制器的视图中有下表: @foreach (var item in Model.Enrollments) { tr td @Html.DisplayFor(modelItem = item.Course.Title) /td td @Html.DisplayFor(modelItem = item.Grade) /td /tr } 我想使每个表定义成[详细]
-
asp.net-mvc-3 – 使用EditorFor/TextBoxFor/TextBox助手的名称
所属栏目:[asp.Net] 日期:2020-12-16 热度:186
我使用Knockout-JS来将我的视图中的属性绑定到我的视图模型。 Knockout-JS使用一个名为“data-bind”的自定义属性,您必须附加到要绑定到其中的控件来查看模型对象。 例: input type='text' name='first-name' data-bind='value: firstName'/ 注意’data-bi[详细]
-
asp.net-mvc-3 – MailTo链接在Razor
所属栏目:[asp.Net] 日期:2020-12-16 热度:174
如何使用Razor进行mailto链接? 我看过Html.MailTo,但是当我尝试@ Html.MailTo没有出现。 谢谢! 解决方法 HTML.MailTo()帮助器是“mvc3期货”项目的一部分,但是有一种方法可以做到。 1.)在App_Code目录中创建一个新的.cshtml文件,并将其命名为所需(例如H[详细]
-
asp.net – 屏幕读者测试网站的可访问性
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我的网站旨在满足无障碍指南。 我很抱歉,这意味着屏幕阅读器应该与他们工作良好…但我有两个问题: 这是一个公平的假设吗? 有没有免费/便宜的屏幕 读者客户我可以用来测试或 在线模拟器? 解决方法 只是因为符合指南的东西并不意味着保证可以访问,所有屏[详细]
-
asp.net-mvc – Razor中()(括号)和{}(大括号)之间的差异
所属栏目:[asp.Net] 日期:2020-12-16 热度:106
两者之间有什么区别?我以为他们是一样的,但今天我意识到他们不是。 为什么这是正确的 @(Model.WillAttend == true ? "This will be an exciting party with you" : "So sorry. You'll lose the beeer") 这不是: @{Model.WillAttend == true ? "This will[详细]
-
捕获从ASP.NET生成的HTML
所属栏目:[asp.Net] 日期:2020-12-16 热度:147
如何最好地捕获由aspx页面呈现的HTML(在我的实例中,用于日志记录)? 我不想使用Response.Write写回页面,因为它弄乱了我的网站布局。 使用Response.OutputStream或Response.Output的流会导致ArgumentException({System.ArgumentException:Stream不可读)。[详细]
-
什么是文字控制用于和asp.net的标签控制有什么区别?
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
在asp.net中使用什么文字控件?它们和Label控件有什么区别? 解决方法 主要区别在于Label Control将span标签添加到您设置的文本(属性)中,允许应用样式: spanMy Label text/span 文字控制允许您呈现任何种类的内容。您可以使用它来呈现脚本,hmtl和任何其他[详细]
-
asp.net – 如何尊重“从无Cookie域中提供静态内容”IIS6中的页
所属栏目:[asp.Net] 日期:2020-12-16 热度:158
如何尊重IIS6中的“无Cookie域中的静态内容”页面速度规则? 解决方法 要在IIS6 / IIS7 / IIS7.5中创建一个无味的网站(或子域,这是一个非常常见的最佳做法)很简单:您需要告诉网站您不要使用cookies :)这意味着在IIS条款中,不使用会话。 这可以通过两种方[详细]
-
asp.net-mvc – 如何调试Minification失败 返回未最终内容
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
我使用Asp.net MVC 4 bundler来捆绑和缩小我的Css文件。 YSlow在下面显示此错误 /* Minification failed. Returning unminified contents. (1442,26): run-time error CSS1019: Unexpected token,found ':' (1442,26): run-time error CSS1042: Expected fun[详细]
-
asp.net – App_Code中的类无法通过Global.asax.cs访问
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
我在App_Code中创建了一个新类 namespace Site { public class MyClass { public MyClass() { } }} 这是我的Global.asax.cs namespace Site { public class Global : System.Web.HttpApplication { protected void Application_Start(object sender,EventArg[详细]
-
asp.net-mvc – 安全地从MVC5项目中删除所有OWIN软件包,拥有简单
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
我想清理我正在开展的项目。我们正在使用简单会员资格,无意使用Twitter,Google等进行身份验证。我不太了解OWIN,但是我默认安装了不少NuGet软体包。 卸载所有OWIN软件包是否安全? 解决方法 我也只是这样做我们的一个团队创建了MVC 5网站,其中包括了所有O[详细]
-
asp.net – 更改Html.DisplayFor布尔复选框MVC
所属栏目:[asp.Net] 日期:2020-12-16 热度:192
我有一个布尔属性IsActive。在视图中是具有其属性的对象列表(包括IsActive)。但在列表中,IsActive是一个不可编辑的复选框,因为它是布尔值。如果我将DisplayFor()更改为DisplayTextFor(),那么它只会显示True或false,而不是复选框。如果将Active和false更[详细]
-
asp.net – UpdatePanel回发后调用Javascript函数问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:151
我基本上在我的UpdatePanel中,根据我的代码中的方法生成一个javascript数组。 当我在页面加载时加载我的内容时,我没有问题。但是,如果我尝试进行搜索来更新我的updatepanel中的我的JavaScript数组文字,我发现在javascript已经被触发之后,文字在回发后得[详细]
-
asp.net-mvc – MS Ajax与jQuery在ASP.NET MVC应用程序中的优点
所属栏目:[asp.Net] 日期:2020-12-16 热度:117
现在RC1出来了,我需要一劳永逸地决定是使用MS Ajax库还是使用jQuery来执行AJAX请求。该应用程序是一个新的应用程序。从本质上讲,我将会决定是否从微软图书馆获得任何可以从jQuery获得的显着优势。我已经有jQuery加载,我担心文件大小的额外开销比任何东西[详细]
-
asp.net – Page_ClientValidate正在多次验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
问题是,验证摘要消息(alert)显示两次。我找不出原因。 请帮忙。 这是代码 function validate() //javascript function{ if (typeof(Page_ClientValidate) == 'function') { var isPageValid = Page_ClientValidate(); if(isPageValid) { } }}asp:Button ID=[详细]
-
asp.net-mvc – 异步操作方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
我正在看ASP.NET MVC 5模板,我注意到许多操作被标记为异步: public async TaskActionResult Login(LoginViewModel model,string returnUrl) { } 什么时候应该在MVC操作上这样做?当它包含访问数据库? 如果我在动作中调用存储库,我还应该使用Task来使其异[详细]
-
ASP.NET按钮重定向到另一个页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:147
如何编辑按钮,以便当我点击按钮,它带给我另一个网络表单?让我们说按钮名称是Confirm,wed表单是confirm.aspx? protected void btnConfirm_Click(object sender,EventArgs e) { (guessing that there should be an input here) } 解决方法 你可以做一个Re[详细]
-
asp.net-mvc-3 – 将复选框绑定到MVC中的int数组/枚举
所属栏目:[asp.Net] 日期:2020-12-16 热度:192
@Html.CheckBox("orderNumbers",new { value = 1 })@Html.CheckBox("orderNumbers",new { value = 2 })@Html.CheckBox("orderNumbers",new { value = 3 })@Html.CheckBox("orderNumbers",new { value = 4 })@Html.CheckBox("orderNumbers",new { value = 5 }[详细]
- 将本地化的resources.resx文件转换为asp.net MVC
- asp.net-mvc – Razor MVC模型正在丢失保存操作的
- ASP.NET站点移动到IIS7会导致页面输出中出现乱码
- asp.net-mvc – 存储库与DAL中的服务模式:EF和D
- asp.net-mvc-4 – 如何在Durandal中使用cshtml文
- .net – 在Request.Form中搜索控件/解析NameValu
- asp.net-mvc – 在HTML表单上的ASP.NET MVC中的P
- ASP.NET实现的简单易用文件上传类
- asp.net-mvc – 使用数据注释进行自定义验证
- asp.net – web.config中system.codedom中多个编