-
asp.net-mvc – 什么是防伪令牌盐的使用?
所属栏目:[asp.Net] 日期:2020-12-15 热度:80
在ASP.NET MVC 1.0中,有一个处理跨站点请求伪造安全问题的新功能: %= Html.AntiForgeryToken() %[ValidateAntiForgeryToken]public ViewResult SubmitUpdate(){ // ... etc} 我发现以html形式生成的令牌每次呈现新的表单时都会保持更改. 我想知道这些令牌是[详细]
-
asp.net-mvc-3 – mvc3 – 如何从源代码禁用符号的htmlencode
所属栏目:[asp.Net] 日期:2020-12-15 热度:139
我需要从我的页面文本从数据库表.表格字段“文本”包含带有HTML格式标签的文本,如 p, br /等等(在表中没有编码!) 当我试图用@ Model.Text输出时,我会看到编码的html标签,如 lt; p gt; 我如何禁用这个html-encode. 谢谢. 解决方法 您可以使用@ Html.Raw(Mode[详细]
-
asp.net 4路由不工作在iis 7
所属栏目:[asp.Net] 日期:2020-12-15 热度:104
我在我们的新产品中使用asp.net 4路由,它在开发环境(Visual studio webserver)中工作正常.但是当我将其移动到远程iis进行测试时,它不起作用.我所有的都是404错误页面.我尝试将以下内容添加到web.config并仍然收到错误. system.webServer modules runAllManag[详细]
-
asp.net-mvc – 如何在ASP.NET MVC应用程序中使用多个视图引擎
所属栏目:[asp.Net] 日期:2020-12-15 热度:62
我想在我的asp.net mvc web应用程序中使用两个视图引擎. 第一个是来自MVCContrib项目的Brail视图引擎,另一个是用于生成javascript代码的自定义视图引擎. 但是,我无法将应用程序配置为使用两个引擎.我想使用视图文件扩展名来辨别哪个引擎应该处理请求 – .bra[详细]
-
Azure中的ASP.NET会话状态提供程序[closed]
所属栏目:[asp.Net] 日期:2020-12-15 热度:140
据我所知,目前的情况是这样的: 使用SQL会话状态提供程序是可能的(正如我在某处阅读的),但它不受Microsoft支持.所以可以在将来停止工作.还需要一个WorkerRole来删除过时的数据. Azure AppFabric缓存服务还在CTP中. TableStorageSessionProvider是Azure培训工[详细]
-
asp.net-mvc – ASP.NET MVC – 主页面和视图页面的不同模型
所属栏目:[asp.Net] 日期:2020-12-15 热度:158
我有一个强类型的母版页,但是我想为其中一些子页面使用不同的类型. 例如,在母版页上… %@ Master ... Inherits="System.Web.Mvc.ViewMasterPageMyWeb.Models.Client" % 客户端已经是一个复合对象,所以在一些子页面上,我可以保持到同一个模型,只是引用成员对[详细]
-
学习LINQ的资源?
所属栏目:[asp.Net] 日期:2020-12-15 热度:50
我正在寻求学习LINQ,但是我发现有更多的东西,那么我最初期望的.事实上,有这么多,我不知道哪里是最好的起点.我知道有LINQ to SQL和LINQ to Entities以及其他一些LINQ whatevers在那里. 哪个是最好的开始?看来我看到有关LINQ to SQL的更多信息,但是我也看到了[详细]
-
asp.net – 无法从HRESULT加载文件或程序集异常:0x80131040
所属栏目:[asp.Net] 日期:2020-12-15 热度:116
我创建了我的第一个MVC 4项目,它在本地服务器上完美地工作.但是当我发布到本地文件夹并将文件夹内容上传到托管服务器时.我尝试运行它,我得到这个错误: Could not load file or assembly ‘DotNetOpenAuth.Core,Version=4.0.0.0,Culture=neutral,PublicKeyTo[详细]
-
asp.net-mvc – 为什么我的View不包括_Layout.cshtml?
所属栏目:[asp.Net] 日期:2020-12-15 热度:111
我最近对我的MVC 3项目做了一些修改. 当我运行它,视图不包括任何文件,如Site.css. 当我调试我的Index()ActionController时,它直接跳转到View,而不包括像_Layout.cshtml这样的文件.所以我只是得到一个白色背景视图,没有菜单等. Global.asax.cs文件包含以下代[详细]
-
asp.net-mvc – ASP.NET MVC Action被调用两次
所属栏目:[asp.Net] 日期:2020-12-15 热度:85
我有一个特定的控制器动作被调用两次,除了奇怪的是导致我的应用程序的单例部分的问题(不是一个问题,它只是引起了我的注意). 任何想法为什么每次执行两次控制器动作? 解决方法 在通过AJAX进行调用的链接上的JavaScript点击处理程序中,不返回false或阻止对事[详细]
-
asp.net核心 – 如何在Asp.Net Core中注册同一个接口的多个实现
所属栏目:[asp.Net] 日期:2020-12-15 热度:144
我有从同一个接口派生的服务 public interface IService{}public class ServiceA : IService{}public class ServiceB : IService{ }public class ServiceC : IService{ } 通常,其他诸如Unity的IOC容器允许您通过区分它们的某些Key注册具体的实现. 在Asp.Net[详细]
-
asp.net-mvc – ASP.Net MVC – 视图中的编译器错误
所属栏目:[asp.Net] 日期:2020-12-15 热度:63
我想知道有没有人可以解释为什么Visual Studio不会在View Pages上报告编译错误? 我问,因为我注意到Re-Sharper(至少我认为是这样)是因为我把这个事实包括在我的看法中,但这个项目将会建成. 例如, %@ Import Namespace="Site.This.Is.Dead.Link"% 仅当导航到[详细]
-
asp.net – 在IIS7.5中什么模块删除了400个错误请求的正文
所属栏目:[asp.Net] 日期:2020-12-15 热度:147
我写了ASP.NET(4.0)代码,将Response.StatusCode设置为400,如果发送到服务器的数据是有效的. 我以响应主体请求的格式将有用的信息放在响应主体中.例如一个html消息说“日期字段是必需的…”. 在Windows 7上的IIS7(7.5.7600)中,我得到正确的html响应回到浏览器[详细]
-
asp.net-mvc – 对MVC中的模型进行条件验证
所属栏目:[asp.Net] 日期:2020-12-15 热度:176
我有一个视图我用于编辑和插入页面一个记录的模型.业务需求之一是编辑需要某个字段,而不是新的.最初在这个特殊功能之前添加到这个文件夹中,我有这样的模型: [Required(ErrorMessage = "*")][Range(0.0,(double)decimal.MaxValue)][DisplayName("Cost")][Dis[详细]
-
asp.net-mvc – Asp.Net MVC中的JQuery UI datepicker
所属栏目:[asp.Net] 日期:2020-12-15 热度:58
我试图在Asp.Net MVC网站上使用JQuery UI中的一些小部件,没有运气. 例如jQuery UI – functional demos的基本datepicker. 我创建了一个简单的MVC项目,并在Site.Master中添加了脚本引用,如下所示: script src="../../Scripts/jquery-1.2.6.min.js" type="tex[详细]
-
asp.net-mvc – asp.net mvc – 需要存储当前请求的一些数据
所属栏目:[asp.Net] 日期:2020-12-15 热度:96
我正在写一个用户认证类.在请求期间有很多对当前用户的引用,所以我想将其缓存在内存中,而不是调用数据库ala singleton.我正在考虑在每个请求结束时使用会话并清除它. 喜欢: public static User Current() { if (Session["current-user"] == null) { Session[详细]
-
我如何在ASP.Net Web窗体中模拟/伪造会话对象?
所属栏目:[asp.Net] 日期:2020-12-15 热度:163
在创建单元测试时,有没有办法在ASP.Net Web表单中模拟/假的会话对象? 我目前正在将用户详细信息存储在会话变量中,该变量由我的业务逻辑访问. 当隔离测试我的业务逻辑时,会话不可用.这似乎表明一个糟糕的设计(虽然我不确定).业务逻辑层应该首先访问会话变量[详细]
-
asp.net-mvc – ASP.NET MVC – AntiForgeryToken会阻止用户更改
所属栏目:[asp.Net] 日期:2020-12-15 热度:128
据我所知,ASP.NET MVC中的AntiForgeryToken功能确实可以防止跨站点攻击. 但是,它是否会阻止在POST之前更改表单值? 例如,恶意攻击者可能会发现评级页面始终包含一个隐藏字段,该字段包含评级实体ID,并创建POST请求以人为地评估所有自己的实体. 确保GET和POST[详细]
-
.net – 使用log4net和在哪里实现它并使用elmah?
所属栏目:[asp.Net] 日期:2020-12-15 热度:112
有没有人有log4net的经验,我一直在看着伟大的elmah.但是我想要更多的控制,即使用日志不仅在asp.net,而且在wpf. 我决定看看log4net. 我有两个客户端(wpf和asp.net)共享业务逻辑. 我应该在业务逻辑中提出事件吗? 我假设业务逻辑将使用app.config / web.config[详细]
-
asp.net – SqlException(0x80131904):第28行:'(‘.)附近
所属栏目:[asp.Net] 日期:2020-12-15 热度:72
请有人帮我! 我有一个应用程序运行在Windows 2003与sql server 2005.当我尝试部署这一些应用程序在其他服务器在windows 2003与sql server 2000,应用程序的一些页面显示消息如下: Server Error in '/' Application.Line 1: Incorrect syntax near '('. Desc[详细]
-
asp.net-mvc-routing – ASP MVC 5属性路由VS.基于公约的路由
所属栏目:[asp.Net] 日期:2020-12-15 热度:70
ASP MVC 5有一个新的路由称为属性路由.我看到的方式,路线现在分散在每个控制器上,不同于基于惯例的路由,因为单个位置的RouteConfig.cs可以在那里检查路由,这也可以以某种方式作为站点路由的文档. 我的问题是在可读性和可维护性方面更好地使用基于约定路由的[详细]
-
asp.net – 如何保护存储在web.config中的密码?
所属栏目:[asp.Net] 日期:2020-12-15 热度:191
我在我的web.config文件中添加了以下设置,以启动对外部系统的API调用.所以我正在存储API URL用户名密码如下: appSettings add key="ApiURL" value="https://...../servlets/AssetServlet" / add key="ApiUserName" value="tmsservice" / add key="ApiPasswo[详细]
-
asp.net-mvc – AJAX在IIS 7.5中返回404(本地),但在其他IIS中的
所属栏目:[asp.Net] 日期:2020-12-15 热度:83
在我的MVC应用程序中有AJAX调用我的控制器 Controller/FunctionName$.ajax({ type: "GET",contentType: "application/json; charset=utf-8",url: '/Controller/FunctionName',. . . )}; 使用MVC 4并使用JQUERY Ajax函数,如上面的代码所示.当我从Visual studi[详细]
-
asp.net-mvc – 从DataAnnotation类中渲染LabelFor无标签标记
所属栏目:[asp.Net] 日期:2020-12-15 热度:56
我有以下代码 div class="editor-label" @Html.LabelFor(model = model.subCategoryName)/div 它将html作为 div class="editor-label" label for="subCategoryName"Sub-Category Name/label/div 没有 label如何呈现干净的HTML但仍然从ViewModel DataAnnotati[详细]
-
asp.net-mvc-3 – ASP.NET MVC DropDownListFor从模型中选择值
所属栏目:[asp.Net] 日期:2020-12-15 热度:153
我正在使用ASP.NET MVC 3,并使用DropDownListFor HTML Helper进入“getcha”. 我在控制器上这样做: ViewBag.ShippingTypes = this.SelectListDataRepository.GetShippingTypes(); 和GetShippingTypes方法: public SelectList GetShippingTypes(){ ListShip[详细]
- asp.net – 禁用Durandal内联样式
- asp.net – 地理位置网络服务建议
- asp.net-mvc – 如何最好在服务器上安装MVC 3?
- asp.net-mvc-3 – 如何添加一个锚标签到我的URL?
- asp.net – @ Html.EditorForModel()下拉列表
- asp.net – 如何重命名Visual Studio 2012中的II
- asp.net-mvc – 如何从AuthorizationContext获取
- asp.net – 如何将数据保存在MVC控制器的内存中?
- asp.net-mvc – 无Cookie会话和跨站点表单帖子
- asp.net-mvc-3 – MVC3 @ Html.DropDownList不填