-
哪个.NET框架与MVC 4?
所属栏目:[asp.Net] 日期:2020-12-16 热度:141
我刚刚安装了MVC 4,并且正在使用VS 2010。我注意到,默认情况下,创建一个项目.NET框架是4.0,而我正在看的示例代码使用框架4.5。如果我想利用MVC 4的所有功能,我需要安装框架4.5,还是应该4.0? 编辑:好像我会一起去4.0,尽管VS2012将是4.5默认框架?如[详细]
-
asp.net-web-api – 如何使用OWIN自动主机的web api来提供index.
所属栏目:[asp.Net] 日期:2020-12-16 热度:162
应该是一个容易的问题,只是找不到答案。 我有一个SPA(AngularJS)与web api是自主托管与Owin。我使用Nancy来提供这个页面,但是我想摆脱Nancy并将Index.html用作我的单页。 我在这里看到这个问题:How to route EVERYTHING other than Web API to /index.htm[详细]
-
asp.net-mvc – 404 Asp.Net中的Http错误处理程序MVC(RC 5)
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
如果没有框架抛出异常500错误代码,我如何处理404错误? 解决方法 http://jason.whitehorn.ws/2008/06/17/Friendly-404-Errors-In-ASPNET-MVC.aspx给出以下说明: 添加通配符路由规则作为最终规则: routes.MapRoute("Error","{*url}",new { controller = "E[详细]
-
asp.net – HttpServerUtility.UrlPathEncode vs HttpServerUtil
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
HttpServerUtility.UrlPathEncode和HttpServerUtility.UrlEncode有什么区别?何时应该选择一个呢? 解决方法 更新:从4.5开始,根据MSDN参考,Microsoft建议仅使用UrlEncode。此外,以前在MSDN中列出的信息并没有完全描述两种方法的行为 – 请参阅注释。 区[详细]
-
当ASP.NET验证失败时,更改文本框的css类
所属栏目:[asp.Net] 日期:2020-12-16 热度:62
如果连接到文本框的必填字段验证器无法通过客户端验证,该怎么执行某些JavaScript?我想要做的是更改文本框的css类,使文本框的边框显示为红色。 我正在使用webforms,我有可用的jquery库。 解决方法 这里是快而肮脏的东西(但它的作品!) form id="form1" ru[详细]
-
asp.net-mvc-2 – ASP.NET MVC数据注释客户端验证与继承的Regula
所属栏目:[asp.Net] 日期:2020-12-16 热度:159
为了保持我的模型验证清洁我想实现我自己的验证属性,如PhoneNumberAttribute和EmailAttribute。其中一些可以有利地被实现为继承自RegularExpressionAttribute的简单类。 但是,我注意到这样做会破坏这些属性的客户端验证。我假设有某种类型的绑定在某个地方[详细]
-
asp.net – 如何填写一个Label.Text – 通过jQuery的属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
我使用ASP.NET并在我的页面上有一个标签控件,我填写 jQuery-Command $('#%= myLabel.ClientID %').html(content); .val()似乎不适用于此。 不知何故,我有代码隐藏内容的问题。在代码中,myLabel.Text-Property仍然是空的。 解决方法 如果要在客户端上显示[详细]
-
Asp.net Identity 2.0更新用户
所属栏目:[asp.Net] 日期:2020-12-16 热度:185
将用户更改保存到数据库时出现问题,例如更改个人姓名。我正在使用IdentityModel,它是使用单独身份验证在新的VS2013 Web项目中自动创建的。不幸的是,模板不允许您更改任何用户信息,而不是更改角色。我通过谷歌查找,我没有找到太多。任何人使用基本身份代[详细]
-
asp.net-web-api – WebApi:如何将状态从过滤器传递给控制器??
所属栏目:[asp.Net] 日期:2020-12-16 热度:79
我正在拉动一些用户数据的动作过滤器,并且可以在控制器的操作中使用一些数据,但不完全确定如何将数据从过滤器传递到控制器。 在MVC中,我可能会使用会话或HttpContext.Items,但它不可用于web api。另一个选择是使用ThreadStatic,但我认为必须有更好的解[详细]
-
asp.net-mvc – 如何在ASP.NET Web API中获取IpAddress和UserAge
所属栏目:[asp.Net] 日期:2020-12-16 热度:107
我正在使用ASP.NET Web Api来公开一些GET方法。 但是在我返回数据之前,我需要将几个细节记录到数据库,其中很少数据如下所示: 来电者的Ip 来电者的用户代理 Caller’s Used Url 现在在控制器当我以前做这个我曾经使用以下代码, var ipAddress = Request.S[详细]
-
asp.net – Page_ClientValidate()与多个ValidationGroups – 如
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
ASP.NET 2.0。假设我有两个验证组valGrpOne和valGrpTwo;和两个验证摘要valSummOne和valSummTwo;分裂部分的原因纯粹是美学的。一个提交按钮,可触发两组的验证。 现在我想触发客户端验证,并希望BOTH验证摘要同时显示; 所以我设置一个调用btnSubmit的Javascri[详细]
-
.net – 如何从ModelState键中删除前缀?
所属栏目:[asp.Net] 日期:2020-12-16 热度:134
例如,有一个Web Api操作方法: public HttpMessageResponse Post(UserDto userDto){ if (!this.ModelState.IsValid) { return this.Request.CreateErrorResponse( HttpStatusCode.BadRequest,this.ModelState); } // ...} 客户端发送以下请求: HTTP POST:[详细]
-
asp.net-mvc – 比ASP.NET MVC中的隐藏表单字段更安全吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:118
在ASP.NET MVC(默认路由)中,我想使用这样一个URL来返回带有表单的视图来编辑客户: /Customers/Edit/5 我需要使用CustomerId = 5,但我不想允许客户更改它。现在我使用以下命令隐藏id: %= Html.Hidden("CustomerId") % 这完成了我想要的,但我的印象是隐藏[详细]
-
asp.net-mvc – ASP.NET MVC从数据库加载Razor视图
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
ScottGu提到,我们应该能够到 load a Razor view from a database(查看评论部分),有没有人有这样做的例子? 谢谢。 解决方法 您可能需要检查 Pulling a View from a database rather than a file或 Using VirtualPathProvider to load ASP.NET MVC views fr[详细]
-
ASP.NET Web Api:如何使用URL参数传递访问令牌(oAuth 2.0)?
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
你有什么想法可以使用,一个access_token生成的默认asp.net web api 2 OAuth 2授权机制,在url参数中。目前,我可以通过发送带有Authorization标题的请求来成功地授权,如下所示: Accept: application/jsonContent-Type: application/jsonAuthorization: Be[详细]
-
asp.net-mvc – LINQ Distinct()
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
我正在努力在LINQ中获取此sql查询的结果 SELECT DISTINCT(Type)FROM ProductWHERE categoryID = @catID 这是我的存储库查询: public IQueryableProdInfo GetProdInfo() { var data = from u in db.Prod select new ProdInfo { PID = u.PID,CatID = u.CatID,[详细]
-
调试 – 如何调试经典ASP?
所属栏目:[asp.Net] 日期:2020-12-16 热度:105
我必须调试由IIS 7(Windows 2008)提供的经典asp站点。 我该怎么做?我只和ASP.NET一起工作。 解决方法 从MSDN博客帖子: http://blogs.msdn.com/mikhailarkhipov/archive/2005/06/24/432308.aspx Here is how to make ASP debugging work: Enable ASP debugg[详细]
-
如何在ASP.NET MVC中测试自定义模型绑定器?
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我在ASP.NET MVC应用程序中编写了一些自定义模型绑定器(实现IModelBinder)。我想知道什么是一个好的方法来对它们进行单元测试(binder)? 解决方法 我这样做: var formElements = new NameValueCollection() { {"FirstName","Bubba"},{"MiddleName",""},{"La[详细]
-
asp.net-mvc – IE10将令牌注入到.NET MVC链接中
所属栏目:[asp.Net] 日期:2020-12-16 热度:190
我有一个工作的.NET MVC应用程序,但是当在Windows 8上使用IE10访问浏览器源代码时,会显示所有动态生成的URL,例如。 Url.Action(“Index”,“Home”)写为: /(F(usb6gVWyFnXevozQyFvVxVdbsN0uM9kZ5wNu9gT9pWBINGuodOdzLKkIQzfhqy3UhnCLyXf78LugXZO2UPYfMb[详细]
-
Asp.Net何时删除过期的缓存项?
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
当您将一个项目添加到具有绝对过期日期的System.Web.Caching.Cache时,如下例所示,Asp.Net的行为如何?可以: 将项目标记为已过期,然后在下次访问尝试时执行CacheItemRemovedCallback? 从缓存中删除该项目并立即执行CacheItemRemovedCallback? HttpRunti[详细]
-
Asp.Net Webforms Vs Asp.Net WebSite(Razor)Vs Asp.Net MVC
所属栏目:[asp.Net] 日期:2020-12-16 热度:169
我认为微软必须有一个理由用RAZOR语法来增强ASP.Net。 在可视化工作室的“创建新网站项目”对话框中,还有另一种创建ASP.Net(Razor)的选项。当我第一次看到Razor这个词时,当我读了一本关于Asp.Net MVC的书,我不知道它存在于ASP.Net 我知道Razor语法是什么[详细]
-
什么是asp.net会话超时的单位?
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
任何身体都可以告诉我在sessionstate中ASP.Net Web.config中指定的会话时间单位, 是分钟,秒还是毫秒? 谢谢 解决方法 sessionState timeout="number of minutes" sessionState/[详细]
-
如何在ASP.NET 3.5中使per- http请求缓存
所属栏目:[asp.Net] 日期:2020-12-16 热度:171
我们使用ASP.NET 3.5(基于控件的方法),并且需要仅具有针对一个http请求的存储。 具有来自会话ID的密钥的特定于线程的缓存将不起作用,因为线程应该被合并,因此我有机会从缓存中的一些先前的请求中获取数据,这在我的情况下是不合需要的。我总是需要通过整[详细]
-
asp.net-mvc-3 – MVC EditorFor命名模板的问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
我有什么出现(对我来说)是一个奇怪的问题… 我为SelectListItem(?/ Views / Shared / EditorTemplates文件夹中的SelectListItem.cshtml)创建了一个简单的编辑器模板,例如: ul class="select-list-item cell-15 col-3 omega clearfix" @Html.EditorFor(c =[详细]
-
asp.net-mvc-3 – 如何添加一个锚标签到我的URL?
所属栏目:[asp.Net] 日期:2020-12-16 热度:51
MVC 3.net我想添加一个锚点到最后一个url。 我试图添加一个锚查询字符串,但哈希值’#’更改为#或类似于url的内容。 有没有办法解决这个问题? 解决方法 有一个超负荷的 ActionLink帮助器允许您指定片段: @Html.ActionLink( "Link Text",// linkText "Actio[详细]
- .net – 如何在同一个域但不同的主机上共享本地存
- asp.net-mvc – 单元测试中的ViewResult.ViewNam
- asp.net-mvc-4 – 扩展名的URL不能通过路由处理
- asp.net – HTMLEditorExtender在异步回发上编码
- asp.net – SqlConnection localhost用户名失败
- asp-classic – VBScript函数名称最大长度
- asp.net – 将Salesforce.com与.NET Server C集成
- asp.net-mvc – Razor – @ Html.Raw()仍在编码&
- asp.net – asp .net mvc OnResultExecuting mod
- asp.net-mvc – 有没有人能够或者至少试图将液体