-
asp.net-mvc-4 – 如何将用户没有正确的角色重定向到Not Permitt
所属栏目:[asp.Net] 日期:2020-12-16 热度:146
在MVC 4项目中使用SimpleMembershipProvider时,如果没有正确角色的用户运行操作,他将被重定向到Account / Login.如何将用户重定向到我自己的“没有足够的权限查看页面”操作? 解决方法 您可以覆盖该方法来执行此操作 public class CustomAuthorizeAttribute[详细]
-
asp.net – IIS不下载胡须文件
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我的IIS(7.5)不允许下载胡须文件.然后我将它添加到允许的扩展名,然后不下载js文件.有人知道为什么?? 当我添加允许下载时,这是在web.config中编写的 staticContent mimeMap fileExtension=".mustache" mimeType="text/html" / /staticContent 然后下载胡子文[详细]
-
asp.net – 来自root抛出异常的ServiceStack REST API路径变量
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
我正在尝试使用ServiceStack编写REST Web服务,该服务接受路径之外的可变路径.例如: [Route("/{group}"]public class Entity : IReturnSomeType {} 这会抛出NotSupported Exception“不支持类型Entity上的”RestPath’/ {collection}’“.但是,如果我按如下[详细]
-
asp.net-web-api – APIController“已执行”方法?
所属栏目:[asp.Net] 日期:2020-12-16 热度:98
在ApiController操作中,我需要在操作完成后立即关闭与数据库的连接. 在控制器下,我重写OnActionExecuted来完成此任务. 如何在ApiController动作下完成此操作? 谢谢 解决方法 您可以覆盖 ExecuteAsync 方法: public override TaskHttpResponseMessage Execu[详细]
-
asp.net – Context中不存在DeleteObject
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
我正在使用vs 2012和dot net 4,我有一个模型文件夹,其中包含我的模型“Default.aspx”我使用过 using MyProjectName.Model; 但是当我试图删除一些数据时,它说“DeleteObject”方法不存在! using (var context = new Entities()) { (from ur in context.Modu[详细]
-
asp.net-mvc – 如何在asp.net mvc中使用jquery设置@ Html.Edito
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
我想使用 jquery设置输入文本的值.我试过这样做: div class="editor-label" @Html.LabelFor(model = model.ID ) /div div class="editor-field" @Html.EditorFor(model = model.ID) @Html.ValidationMessageFor(model = model.ID) /div 和jquery语法: $("#[详细]
-
asp.net-mvc – MVC在导航栏中显示登录用户的名称
所属栏目:[asp.Net] 日期:2020-12-16 热度:162
我在我的应用程序中使用twitter bootstrap包进行应用程序布局. 我主要使用_BootstrapLayout.basic.cshtml作为我的默认布局. @using System.Web.Optimization@using BootstrapSupport@using NavigationRoutes!DOCTYPE htmlhtml lang="en" head meta charset="[详细]
-
asp.net-mvc – 使用实体框架的mvc中的模型和表之间的差异(数据
所属栏目:[asp.Net] 日期:2020-12-16 热度:83
我使用mvc / razor与数据库第一个模型实体框架.. 在项目内创建模型和拥有表之间有什么区别. 例: 我在Models / peopleModel.cs中有peopleModel.cs 我在edmx文件中有一个表,名为tblpeople,具有相同的字段. 他们之间有什么区别? 解决方法 您的tblpeople是数据[详细]
-
asp.net – Nuget Package – Web.config.transform添加
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
我正在创建一个NuGet包,并希望它使用某些设置更新Web项目Web.Config文件.我使用web.config.transform编辑应用程序的web.config文件.当我简单地添加appSettings时,它运行良好 – 就像这样: configuration appSettings add key="WebPToolFolder" value ="~/To[详细]
-
asp.net – 为什么当我将模型传递给我的.Net MVC 4 Controller A
所属栏目:[asp.Net] 日期:2020-12-16 热度:73
我打算将酒店模型传递给我的控制器操作 – 对其进行一些检查/处理,然后返回在部分视图中呈现的可能不同的酒店模型. 我得到的问题是,如果我将oHotelParameter模型传递给Action,那么PartialView使用传递给Action的模型而不是传递给PartialView方法的模型. 如果[详细]
-
Global.asax中的ASP.NET MVC Application_Error处理程序
所属栏目:[asp.Net] 日期:2020-12-16 热度:184
在Global.asax中,我们有一个名为MvcApplication的System.Web.HttpApplication类 代表应用程序,我们可以在其中处理各种事件. 我对Application_Error处理程序感兴趣. 在这个处理程序中,我们可以使用类MvcApplication的所有属性. -1- 总是'(MvcApplication)发送[详细]
-
asp.net – 从Global.asax中获取操作的绝对URL路径
所属栏目:[asp.Net] 日期:2020-12-16 热度:141
对不起基本问题. 从Global.asax中,我想获得控制器动作的绝对路径,就像我们从任何地方调用Response.Redirect(“?/ subfolder”)或通过调用@ Url.Content(“?/ controller / action” “)来自我们的观点. 在我的Global.asax事件中,我想做这样的事情: protecte[详细]
-
asp.net-mvc – 从MVC中的资源获取[Display]属性值
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
我使用了一个枚举的[Display]属性: public enum eCommentType { [Display(ResourceType = typeof(FaultManagementStrings),Name = "NormalComment")] NormalComment = 0,[Display(ResourceType = typeof(FaultManagementStrings),Name = "OpenningComment")[详细]
-
asp.net-mvc – 未找到路径’/ Home’的控制器或未实现IControll
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
我已经在互联网上搜索了高低,并检查了所有以前回答过的问题并且标题相同,我无法想出这个问题. 我从我的身份验证控制器中的action方法返回RedirectToAction(“Index”,“Home”),然后收到以下异常: Server Error in '/' Application.The controller for path[详细]
-
asp.net-mvc – 相同的项目解决方案或同一解决方案中的新项目 –
所属栏目:[asp.Net] 日期:2020-12-16 热度:82
我想知道什么是更好的方式.我创建了一个webapi项目,目前正在制作我的api. 在未来,我想要一个完整的asp.net mvc 4网站,它还可以包含将数据插入我的数据库的表单. 我不确定我是否应该这样做 一个) 在我的web api项目中创建一个新区域并从那里构建我的网站. b)[详细]
-
asp.net-mvc – 如何在mvc4的cshtml视图页面中的html.textboxfor
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
码: @Html.TextBoxFor(x = x.PercentNos,new {@class = "percentage-numbers"}) 如何在mvc4的cshtml视图页面中的@html.textboxfor中设置数字限制0到100? 解决方法 您可以使用Range属性将输入限制为0到100.您可以将此属性应用于视图中使用的模型的(目标)属[详细]
-
asp.net-mvc-4 – ASP.NET MVC 4 – 从Controller添加Bundle?
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
我的网站上有一些使用某些CSS和JS资源的页面 – 但它们是唯一使用该css或js文件的页面 – 因此我不想在每个页面中包含CSS和JS引用.不是修改每个View来引用它需要的CSS / JS,我想我可以在Controller中创建一个bundle并将它添加到已经注册的Bundles中,然后它将[详细]
-
asp.net – 跟踪SignalR连接ID以查看它们是否真的存在
所属栏目:[asp.Net] 日期:2020-12-16 热度:131
目前,我将所有连接用户的连接ID存储在我的数据库中,方法是将它们映射到实际的应用程序用户.我在这里做的很简单:在触发OnConnected事件时,我将连接ID??添加到数据库.然后,当触发OnDisconnected事件时,我从数据库中删除该连接. 但是,在某些情况下(例如,当进程[详细]
-
asp.net-mvc – StringLength / Minlength验证不会阻止用户发布
所属栏目:[asp.Net] 日期:2020-12-16 热度:155
我的ViewModel上有以下属性 [StringLength(20,MinimumLength = 1,ErrorMessageResourceName = "Error_StringLength",ErrorMessageResourceType = typeof(Global))]public string LeagueName { get; set; } 如果字符串最终大于20个字符,则验证将触发,并且不允[详细]
-
asp.net – Json.Net IsoDateTimeConverter无效
所属栏目:[asp.Net] 日期:2020-12-16 热度:78
我有一个用asp.net mvc 4制作的web应用程序 在Global.asax中,我添加了添加的IsoDateTimeConverter protected void Application_Start(){ AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSetti[详细]
-
asp.net – 安装.net 4.5自定义表单身份验证后中断
所属栏目:[asp.Net] 日期:2020-12-16 热度:172
我刚刚从VS2010升级到VS 2012,并且在FormsAuthentication方面遇到了一些问题. 我有一些旧代码,它创建一个自定义身份验证cookie来存储som信息: public static int SetAuthCookieT(this HttpResponse responseBase,string name,bool rememberMe,T userData) {[详细]
-
asp.net – 具有默认值的TextBox
所属栏目:[asp.Net] 日期:2020-12-16 热度:197
我想使用显示文本的文本框. 例如:Someone@example.com.当用户单击它时,文本框将被清除并准备供用户键入. 解决方法 如果您正在使用较新的浏览器,那么您可以使用 HTML 5中新增的占位符属性 asp:TextBox ID="textBox1" runat="server" placeholder="Someone@ex[详细]
-
asp.net-mvc – MVC框架是否配备了丰富的页面设计?
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
为了给这个问题添加前缀,我决定将我们的旧版遗留系统(从vb6,vba,vb.net到c#.net的40个程序)移动到使用相同DAL的两个独立系统(条形码终端和一个基于网络的系统)因为我花了大部分时间在15年的vba程序中修复糟糕或不存在的业务逻辑.我最近构建了一个完整的实体[详细]
-
asp.net – 跨虚拟目录的表单身份验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
我正在尝试将表单auth从根应用程序共享到在虚拟目录中运行的子应用程序.我在子网站中进行身份验证时遇到问题. 在父应用程序中,一切都按预期工作. 我有以下设置: 家长申请: URL:http:// localhost:1336 / forms loginUrl =“?/ account / sign-in”prote[详细]
-
asp.net – Windows Azure – NetworkInformationException(0x80
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
GetResponse在我的本地计算机上运行正常但是当部署到 Windows Azure时,我收到以下异常.我的ASP.NET网站运行我作为新进程创建的exe,它是exe中遇到下面列出的异常的代码.任何人都可以建议我可以看看可能的权限设置来解决这个问题吗? HttpWebRequest request =[详细]
- asp.net-mvc – 在Action Filter中不正确地存储实
- Favicon只在主页ASP.NET MVC中显示
- asp.net – RequiredFieldValidator – 如何摆脱
- asp.net – 在string.format中添加单行if语句
- asp.net-core – 带有ASP.NET身份3的JWT承载令牌
- asp.net-mvc – 如何从HttpContext访问ViewData?
- ASP.Net:将客户端onClick添加到GridView中的Hyp
- Asp.Net Mvc表单提交之List集合
- asp.net-mvc-4 – Visual Studio 2013 C#Web项目
- asp.net – 带有WebAPI的Fiddler表现得很不稳定