-
如何使ASP.NET服务器控件获得最短的ID?
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
我正在使用ASP.NET 4.0 WebForms.我也在使用从其他母版页继承的母版页.我在面板内有控件.基本上有多级容器.这导致元素具有巨大的ID.我看到ID长约300字节! 当页面中有数百个元素时,这些ID会显着增加页面的大小.我有一个带有绑定控件的GridView. 让每个服务器[详细]
-
asp.net-mvc – mvc创建我自己的html帮助器,如何访问httpcontext
所属栏目:[asp.Net] 日期:2020-12-16 热度:186
我遇到了两个创建自定义html帮助程序的建议:扩展现有的帮助程序,或编写自己的类. 我宁愿保持我的自定义代码分离,为一个体面的应用程序扩展帮助程序似乎有点草率. 但是我在扩展中看到的好处是’This HtmlHelper helper’作为参数传递,通过它我可以获得ViewCo[详细]
-
获取当前ASP.NET Web Api 2操作的URL
所属栏目:[asp.Net] 日期:2020-12-16 热度:171
在ASP.NET Web API 2中,如何获取当前操作的Url.以下是说明性示例. [HttpGet][Route("api/someAction")]public SomeResults GetAll(){ var url = /* what to write here*/ ....} 解决方法 ApiController基类的一个属性(必须从中派生自己的控制器)称为Request[详细]
-
asp.net – 忽略在IIS中为代码400(错误请求)配置的自定义错误页
所属栏目:[asp.Net] 日期:2020-12-16 热度:142
对于我的网站,我配置了一些自定义错误页面 如果我生成404,重定向工作正常. 点击400时,显示“错误请求”文本而不是配置的URl. 作为测试,我将URL从404复制到400.没有变化. 然后我将重定向更改为文件.没变. 有任何想法吗? 解决方法 也许 this是你的答案:这个[详细]
-
.net-4.0 – 从自定义IHttpHandler调用MvcHttpHandler.ExecuteRe
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
我有一个自定义的IHttpHandler,调用MvcHttpHandler,如 this answer所述. 它在asp.net MVC2中运行良好,但在我使用IISExpress 7.5将代码迁移到MVC4之后,我开始在行上获得InvalidOperationException: httpHandler.ProcessRequest(HttpContext.Current); 有消息[详细]
-
asp.net-mvc – MVC3自定义格式化日期的不显眼日期验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:164
我有一个日期字段(我使用 jquery ui datepicker)在我格式化的表单中,如下所示: 视图模型 [DisplayFormat(DataFormatString = "{0:dd-MMM-yyyy}",ApplyFormatInEditMode = true)]public DateTime FooDate { get; set; } 视图 @Html.EditorFor(m = m.FooDate)[详细]
-
asp.net-mvc – 在Umbraco 6.1.1 MVC 4中,如何使用继承自Umbraco
所属栏目:[asp.Net] 日期:2020-12-16 热度:199
场景: 我正在使用MVC在Umbraco 6中建立一个站点 – 我对Umbraco来说相当新,但是到目前为止我已经通过遵循教程等完成了所有工作,并且在大多数情况下一切都运行良好. 所以我有一个“联系我们”表单作为局部视图构建,使用以下代码呈现: @using (Html.BeginUmb[详细]
-
asp.net-mvc – 在存储库之间调用方法 – 存储库模式
所属栏目:[asp.Net] 日期:2020-12-16 热度:193
我在ASP.NET MVC应用程序中使用Repository Pattern(如 http://www.asp.net/mvc站点中的示例).我有两个存储库,一个名为CategoryRepository,另一个名为ProductRepository.我还使用了两个服务,CategoryService和ProductService来验证和调用存储库方法.我需要Pro[详细]
-
asp.net-mvc – 使用REST API进行身份验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
我正在asp.net mvc中构建一个REST API.我的系统使用表单身份验证用户名/密码或openId / fbconnect等.如果我在某个操作上有[Authorize]属性,那么 Android应用程序或桌面应用程序将如何访问该方法? 或者更好的问题是,我如何设计桌面应用程序进行身份验证?我[详细]
-
从ASP.NET应用程序写入IIS日志
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
我想让我的ASP.NET应用程序将行写入某个日志. IIS是否提供了记录ASP.NET日志消息的任何内置方法?我想可能有办法捕获对System.Diagnostics.Debug.WriteLine()的调用,但我找不到任何方法来做到这一点. 解决方法 要捕获Debug.Write和Debug.WriteLine,请使用 De[详细]
-
ASP.NET DropDownList OnSelectedIndexChanged事件未触发
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
我正在尝试使用一些 AJAX和ASP.Net来使我能够运行功能而无需刷新整个页面,但我偶然发现了这样做的问题 这是我的代码 asp:ScriptManager ID="ScriptManager1" runat="server"/asp:ScriptManagerasp:UpdatePanel ID="UpdatePanel1" runat="server" ContentTemp[详细]
-
缺少ASP.NET_SessionId
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
在我的网站上切换页面时,我丢失了ASP.NET_SessionId.问题发生在Chrome / Firefox / Safari中.它不会发生在IE中.这很奇怪……这是我的情景. 可以通过在浏览器中输入www.example.org或example.org来访问我的网站(这是您将看到的重要信息). 我输入example.org.[详细]
-
asp.net-mvc-3 – MVC-3和Html.Serialize(ASP.NET 4,MVC3)
所属栏目:[asp.Net] 日期:2020-12-16 热度:158
目前正致力于MVC-3的一个项目.试图将以下代码放在我的视图中,但Visual Studio告诉我它无法找到Serialize方法. @Html.Serialize("User",Model) (EX) @using (Html.BeginForm()){ @Html.Serialize("User",Model) fieldset... /fieldset} MVC-3中是否缺少此功能[详细]
-
asp.net-mvc – ASP.Net MVC 3:反向授权属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我有一个简单的ASP.Net MVC 3应用程序,它有一些控制器和很少的动作. 现在,由于这是基于用户的应用程序,因此大多数控制器操作都需要对用户进行身份验证. MVC使用内置的Authorize属性处理这个问题,您可以使用该属性单独装饰控制器和/或操作. 最棒的是你可以将[详细]
-
asp.net-mvc – MVC5注销链接从不同区域失败
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
我有一个MVC5应用程序,有许多不同的领域.该项目是使用导航栏中的“注销”链接创建的,但如果用户位于任何“区域”中,则链接将断开.我想添加: new { area = "" } 将链接指向正确的位置但是它没有或我在错误的地方尝试过.代码如下: @using Microsoft.AspNet.I[详细]
-
asp.net – HTTP错误404.4 – 未找到您要查找的资源没有与之关联
所属栏目:[asp.Net] 日期:2020-12-16 热度:88
我在IIS中托管了一个站点,但每当我浏览该站点时,我都会得到404.4.我怎么解决这个问题?我已经提到了几个帖子,他们都说这个问题是关于staticfile的,但它已经被映射了.我还能做什么?这是我的iis 7.0中处理程序映射的附加图片 有任何想法吗? 编辑: 我有这个[详细]
-
asp.net-mvc – 确保视图存在
所属栏目:[asp.Net] 日期:2020-12-16 热度:156
我目前正在研究我必须创建的新应用程序的单元测试.我已经很好地进行了基本测试(测试ActionResult类非常好).但我确实要确定的一点是,我的解决方案中存在一个视图.我不是100%肯定我的测试是正确的,所以如果有人有建议,请不要犹豫! 这是一个测试,我必须检查我[详细]
-
asp.net-mvc – 如何在ASP.NET MVC中构建没有ViewContext的路由
所属栏目:[asp.Net] 日期:2020-12-16 热度:141
我想从一个无法访问ViewContext的实用程序类创建一个路由. 这可能吗?似乎没有任何等效的ViewContext.Current 我已尝试在Routing和HttpContext的所有构造函数中钓鱼,但无法完全达到我想要的效果. 这就是我正在寻找的 – 虽然这不起作用,因为RouteTable.Route[详细]
-
asp.net-mvc – 我在MVC 5 Visual Studio 2013中的“创建强类型
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
我开始创建MVC 5应用程序.但在控制器中,右键单击Create action方法,选择Create View.菜单出现,我可以选择模型等,但不再有选择“创建强类型视图”的选项.见下面的截图 解决方法 嗨,MVC3 /或Visual Studio 2015不提供选择“强类型视图”的选项,而是按照需要执[详细]
-
如何在ASP.NET MVC中使用flot和jQuery?
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
我正在尝试学习如何使用 Flot,我认为你的例子是一个非常好的,简单的,非常容易理解的代码,所以我一直在尝试实现它,但这里是我在index.aspx中的代码: $(function () { $.getJSON("../../Home/JsonValues",function (data) { alert('json: ' + data + ' ...');[详细]
-
asp.net – 在ascx文件中使用if条件
所属栏目:[asp.Net] 日期:2020-12-16 热度:135
嗨,我想在.ascx文件中使用if条件.如下所示: %= if (value.equals("xyz")) {} % 如上所示,如果我这样使用.然后我得到“无效表达如果”的错误. 请指导我. 解决方法 而不是%=你应该使用%(没有=符号): % if (value.equals("xyz")) { } % 如果要将表达式的结[详细]
-
ASP .NET MVC 3 – 如何提交嵌套在html表单中的ajax表单
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
我有一个ASP .NET MVC 3项目和我的“创建”视图之一的问题. 我有使用ajax表单实现的级联下拉字段. 这个观点粗略地说 – 像这样: @using (Html.BeginForm(...)){ @Html.MyDropDown1 using (Ajax.BeginForm(...)) { @Ajax.MyDropdown2 input type="submit" va[详细]
-
asp.net-mvc – Razor中的Direct Model.Property与Html Helper D
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
是否有理由优先使用以下其中一种: @Model.Property@Html.DisplayFor(m = m.Property) 我从未到过一个十字路口,一个人的工作方式与另一个不同. 有什么区别? 解决方法 Model.Property – 如您所知 – 将只写出相关属性的值.另一方面,Html.DisplayFor(m = m.P[详细]
-
asp.net-mvc – 将JWT令牌存储在cookie中
所属栏目:[asp.Net] 日期:2020-12-16 热度:161
这是我的设置: 1个认证服务器,在成功时发出JWT令牌 认证. 多个API资源服务器,提供信息(当用户 经过验证). 现在我想构建我的ASP.NET MVC前端.是否可以获取我在认证后收到的令牌,并将其放入cookie中,以便我可以通过我需要进行的每个安全呼叫来访问它?我使用R[详细]
-
长时间运行的任务 – 最佳实践 – ASP.NET 4.0,C#
所属栏目:[asp.Net] 日期:2020-12-16 热度:196
处理需要很长时间才能执行的流程的推荐方法是什么?我不想简单地在服务器上运行它,因为页面会超时. 我浏览了网页,发现了多种方法–AJAX,线程,Web服务……(我没有经验) 处理这个问题的最佳做法是什么? 谢谢. 解决方法 一种透明且可靠的方法是将所需任务与处[详细]
- asp.net中的带宽监控
- asp.net-mvc – 如何将SQL CE 4 CTP部署到共享主
- asp.net-mvc – 可以通过RedirectToAction传递模
- [ASP.Net]用RssToolKit2.0解析RSS,制作RSS阅读器
- 在asp.net mvc应用程序中从Javascript访问C#变量
- Repeater排序的三种实现方式(附在线Demo)
- asp.net-mvc-2 – 在选择聚合时,如何处理Linq到N
- asp.net – 自动刷新浏览器缓存
- 使用RCurl getURL函数访问ASP网页时出现“Object
- asp.net-mvc – 使用多值键创建RouteValueDictio