-
可以使用ASP.NET路由为.ashx(IHttpHander)处理程序创建“干净”的URL吗?
所属栏目:[asp.Net] 日期:2020-05-27 热度:152
我有一些REST服务使用简单的老式IHttpHandlers。我想要生成更干净的URL,这样我就没有路径中的.ashx。有没有办法使用ASP.NET路由来创建映射到ashx处理程序的路由?我以前看过这些类型的路由: // Route to an aspx pageRouteTable.Routes.MapPageRoute(route-[详细]
-
asp.net-mvc – ASP.NET MVC 5自定义错误页面
所属栏目:[asp.Net] 日期:2020-05-27 热度:94
我在ASP.NET MVC 5应用程序中使用自定义授权属性,如下所示: public class CustomAuthorizeAttribute : AuthorizeAttribute{ protected override void HandleUnauthorizedRequest(AuthorizationContext context) { if (c[详细]
-
asp.net – IIS Express安装目录在哪里?
所属栏目:[asp.Net] 日期:2020-05-27 热度:120
我最近开始使用asp.net教程,我想用WebMatrix来测试我的页面。如何,有一个错误: Web服务器配置为不列出此目录的内容。 所以建议启用目录浏览,并转到IIS Express安装目录并运行命令。 那么这个位置在哪里呢? 用户数据文件存在于此处: C:Users[username]Do[详细]
-
asp.net-mvc – 根据需要处理ASP.NET MVC可选字段
所属栏目:[asp.Net] 日期:2020-05-27 热度:73
我有这个字段,由于某种原因,当我点击提交,获得一个验证消息,该字段是必需的。 [DisplayName(Total Budget:)]public double Budget { get; set; }@Html.EditorFor(model = model.account.Budget)@Html.ValidationMessageFor(model = model.acco[详细]
-
有没有办法将一个onclick事件添加到ASP.NET标签服务器控件?
所属栏目:[asp.Net] 日期:2020-05-27 热度:116
我想做这样的事情: asp:Label ID=lblMyLabel onclick=lblMyLabel_Click runat=serverMy Label/asp:Label 我知道在Javascript我可以做: span onclick=foo();My Label/span 所以我想知道为什么我不能用Label对象做到这一点。 您可以使用属性添加oncli[详细]
-
asp.net-mvc – DateTime字段和Html.TextBoxFor()帮助器 如何正确使用?
所属栏目:[asp.Net] 日期:2020-05-27 热度:99
我的模型中有一个DateTime字段。如果我以这种方式在强类型的部分视图中尝试使用此字段 %= Html.TextBoxFor(model = model.DataUdienza.ToString(dd/MM/yyyy), new { style = width: 120px }) % 我将在运行时收到以下编译错误 System.InvalidOperationExceptio[详细]
-
asp.net-mvc – View()vs. PartialView()
所属栏目:[asp.Net] 日期:2020-05-27 热度:125
View()方法可以加载部分视图。 View()和PartialView()之间的区别是View()可以加载视图和部分视图,而PartialView()只能加载部分视图? 一个视图引擎可以决定是否要处理与常规视图不同的部分视图。 例如,在WebFormViewEngine中没有区别。 在新的ASP.NET MVC 3[详细]
-
asp.net – 如何从HTML到ASPX页面POST FOR FORM
所属栏目:[asp.Net] 日期:2020-05-27 热度:109
如何将表单从HTML页面发布到ASPX页面(2.0),并能够读取值? 我目前有一个使用会员资格提供者的ASP.NET网站,一切都正常。用户可以从Login.aspx页面登录。 我们现在希望能够让用户直接从另一个网站登录 – 这基本上是一个静态的HTML页面。用户需要能够在这个HT[详细]
-
asp.net – Web API可查询 – 如何应用AutoMapper?
所属栏目:[asp.Net] 日期:2020-05-27 热度:102
我有一个简单的WebApi方法像这样装饰了OData可查询属性。 [Queryable] public virtual IQueryablePersonDto Get() { return uow.Person().GetAll()); // Currently returns Person instead of PersonD } 我想做的是在WebA[详细]
-
asp.net-mvc – EF实体与服务模型与查看模型(MVC)
所属栏目:[asp.Net] 日期:2020-05-27 热度:153
我正在努力了解和设计您的应用/域模型(POCO / DTO)的良好做法。 假设我有以下数据库表,帐号: UserID intEmail varchar(50)PasswordHash varchar(250)PasswordSalt varchar(250) 当然,EF4会建立如下这样的实体: public class Account{ public int UserID {[详细]
-
asp.net-mvc – 是否可以在Visual Studio 2013中使用asp.net mvc 6?
所属栏目:[asp.Net] 日期:2020-05-27 热度:101
是否可以在Visual Studio 2013中运行asp.net mvc6?如果是这样,我该怎么办呢? 如果不是可以做到这一点? 一旦MVC6被发布,你应该可以运行它,但很有可能无法获得VS 2009. I have a good tutorial中可用的项目模板,以获得类似于VS 2013中可用作模板的MVC5项[详细]
-
asp.net:如何在button onclick上使用eventargs进行参数传递?
所属栏目:[asp.Net] 日期:2020-05-27 热度:110
我看到一些代码,其中人们通过web控件的commandParameter属性传递参数。什么是eventargs的用法。 如果对于不同的按钮使用相同的EventHandler方法,这可能很有用。例如,说你的标记如下所示: asp:Button ID=button1 runat=server CommandArgument=MyVal1 Comm[详细]
-
asp.net-mvc – Html.HiddenFor值属性未设置
所属栏目:[asp.Net] 日期:2020-05-27 热度:138
我可以用 @Html.HiddenFor(x= ViewData[crn]) 但是,我得到, input id =“ViewData_crn_”name =“ViewData [crn]”type =“hidden”value =“500”/ 为了避免这个问题(id = ViewData_crn_和name = ViewData [crn]),我尝试执行以下操作,但是没有设置“va[详细]
-
asp.net – 在创建aspx之后,在文件后创建代码
所属栏目:[asp.Net] 日期:2020-05-27 热度:62
我只是继承了由设计师创建的网站。该网站最初是使用所有* .html文件创建的。设计师将所有* .html文件重命名为* .aspx文件。因此,没有创建aspx.cs文件。我将该站点引入了一个新的VS2012解决方案。我的问题是,VS 2010中有没有办法自动创建一个现有的独立aspx[详细]
-
asp.net-mvc – 自定义DateTime模型绑定在Asp.net MVC
所属栏目:[asp.Net] 日期:2020-05-27 热度:135
我想为DateTime类型编写自己的模型binder。首先我想写一个我可以附加到我的模型属性的新属性,如: [DateTimeFormat(d.M.yyyy)]public DateTime Birth { get; set,} 这是简单的部分。但是粘合剂部分有点困难。我想为DateTime类型添加一个新的模型binder。我也[详细]
-
asp.net-mvc – 一种在ASP.NET MVC中排除操作过滤器的方法?
所属栏目:[asp.Net] 日期:2020-05-27 热度:192
我在ASP.NET MVC中遇到过几种情况,其中我想对除了一个或两个以外的每个动作应用一个动作过滤器。例如,说你有一个AccountController。其中的每个操作都要求用户登录,因此您可以在控制器级别添加[授权]。但是说你想在AccountController中包含登录页面。问题[详细]
-
asp.net – Gridview行编辑 – 动态绑定到DropDownList
所属栏目:[asp.Net] 日期:2020-05-27 热度:91
我正在尝试获取一个ASP.NET 3.5 GridView在显示时显示选定的值作为字符串,并显示一个DropDownList,以允许我在编辑时从给定的选项列表中选择一个值。看起来很简单? 我的gridview看起来像这样(简化): asp:GridView ID=grvSecondaryLocations runat=server D[详细]
-
asp.net – dapper缓冲区/缓存的说明
所属栏目:[asp.Net] 日期:2020-05-27 热度:193
我使用dapper将数据库中的对象作为IEnumerable返回。 由于默认dapper的缓冲区设置设置为true。 这个怎么用? 如果dapper缓存第一个查询,然后从内存中获取对象。 如果有人编辑/删除/添加表中的行会发生什么。这个查询必须再次重新缓存所有数据? 缓冲区与缓存[详细]
-
如何在ASP.NET应用程序中记录错误(异常)?
所属栏目:[asp.Net] 日期:2020-05-27 热度:105
我正在寻找在ASP.NET应用程序中记录错误的最佳方法。 我想要在我的应用程序中发生错误时收到电子邮件,并提供有关异常和当前请求的详细信息。 在我公司,我们曾经拥有自己的ErrorMailer,捕获Global.asax Application_Error中的所有内容。它是“好”但不是非[详细]
-
Asp.net形成认证cookie,不符合IIS7超时
所属栏目:[asp.Net] 日期:2020-05-27 热度:150
认证Cookie在短时间内(一天左右)似乎超时。我正在使用表单身份验证,并在web.config中使用slidingExpiration =“false”来设置timeout =“10080”。使用该设置,Cookie应在用户成功认证后大约7天到期。 这与IIS6的广告一样工作,但是当我将站点移动到IIS7时,[详细]
-
asp.net – Web Forms错误消息:“这不是scriptlet 将输出为纯文本“
所属栏目:[asp.Net] 日期:2020-05-27 热度:94
在我的ASP.NET Web窗体我有以下声明性代码: asp:TextBox runat=server ID=txtbox CssClass=%=TEXTBOX_CSS_CLASS% / 常量TEXTBOX_CSS_CLASS在页面的代码隐藏类继承自的基类中定义: public class MyPageBase : Page{ protected internal c[详细]
-
asp.net – 可以在Visual Studio 2010中将任务列表项添加到csHTML吗?
所属栏目:[asp.Net] 日期:2020-05-27 热度:191
背景: 我对Visual Studio 2010是相当新鲜的(在Lua,LIMSBasic(Labware)和其他一些没有使用体面的IDEs,并喜欢任务列表的想法从我写的代码中写出的意见的工作。 我已经制定了如何使用注释来生成各种“// TODO:”和其他任务列表,并在stackoverflow上找到一些[详细]
-
asp.net-mvc-4 – 无法加载文件或程序集’System.Web.Http.WebHost,Version =
所属栏目:[asp.Net] 日期:2020-05-27 热度:105
在Visual Studio 2012中,我创建了一个ASP.NET MVC 4项目,目标框架是.NET Framework 4.5。当我将项目部署到Web服务器时,会出现以下错误: Could not load file or assembly System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=[详细]
-
asp.net – App_Start文件夹在ASP 4.5仅在WebApplications项目?
所属栏目:[asp.Net] 日期:2020-05-27 热度:196
我有一个网站项目我已经转换为.NET 4.5。我想使用我看到的添加到App_Start目录的AuthConfig。几个问题。 App_Start目录仅适用于Web应用程序项目吗?当我尝试添加一个现有的asp.net文件夹时,我看不到它作为添加的选项。 其次,如果是这样,我可以在我的网站项[详细]
-
ASP.NET MVC 3使用身份验证
所属栏目:[asp.Net] 日期:2020-05-27 热度:75
如何使用FormsAuthentication保存内容?我不想通过URL存储UserId。 例如,现在我有这个代码: //UserController class:[HttpPost]public ActionResult LogOn(LogOnModel model, string returnUrl){if (ModelState.IsValid){ if (repository[详细]

浙公网安备 33038102330553号