-
asp.net-mvc-3 – 在具有默认值的模型上注释属性
所属栏目:[asp.Net] 日期:2020-12-15 热度:136
我创建了一个EF4.1代码优先模型(可能或可能不重要),我正在尝试为我的创建脚手架模板获取默认值。我的模型看起来像: class Person { [DefaultValue (18)] public int Age { get; set; }} 然后我的创建视图看起来像: div class="editor-label" @Html.LabelF[详细]
-
asp.net-mvc-3 – ASP.NET MVC 3中ViewBag.Title的替代方法
所属栏目:[asp.Net] 日期:2020-12-15 热度:78
默认情况下,ASP.NET MVC 3的新项目模板将以下内容添加到默认布局(razor中的母版页)中: title@ViewBag.Title/title 视图必须包含以下内容来分配页面的标题,例如: @{ ViewBag.Title = "Log On";} 也许这只是我自己的偏好,但是我发现使用ViewBag来标题有点[详细]
-
asp.net-mvc-3 – 创建MVC3剃刀助手,如Helper.BeginForm()
所属栏目:[asp.Net] 日期:2020-12-15 热度:71
我想创建一个帮助器,我可以在括号之间添加内容,就像Helper.BeginForm()一样。我不介意为我的帮手创建一个开始,结束,但是这样做很简单和容易。 基本上我想要做的是在这些标签之间包装内容,以便渲染已经格式化 就像是 @using Html.Section("full","The Ti[详细]
-
asp.net – ELMAH – 过滤404错误
所属栏目:[asp.Net] 日期:2020-12-15 热度:117
我正在尝试配置ELMAH以过滤404错误,并且在我的Web.config文件中遇到XML提供的过滤器规则遇到困难。我遵循教程 here和 here,并添加了 is-type binding =“BaseException”type =“System.IO.FileNotFoundException”/声明在 test或 …声明下,但完全失败。[详细]
-
asp.net – 具有MVC的Sitecore’动态占位符’
所属栏目:[asp.Net] 日期:2020-12-15 热度:122
我正在寻找一个在MVC中工作的动态占位符解决方案。 对于WebForms使用这个“模式”至少有两个很好的描述: http://trueclarity.wordpress.com/2012/06/19/dynamic-placeholder-keys-in-sitecore/ http://www.techphoria414.com/Blog/2011/August/Dynamic_Plac[详细]
-
asp.net-mvc – IIS Express – HTTP错误500.19 0x800700b7在’m
所属栏目:[asp.Net] 日期:2020-12-15 热度:94
我正在增加服务SVG WOFF文件到我的Azure托管的Web应用程序。我发现以下说明: https://blogs.iis.net/richma/archive/2014/01/07/adding-mime-types-to-your-windows-azure-web-site.aspx 我将以下文字添加到我的Web.config文件中: staticContent mimeMap f[详细]
-
Asp.net形成认证cookie,不符合IIS7超时
所属栏目:[asp.Net] 日期:2020-12-15 热度:162
认证Cookie在短时间内(一天左右)似乎超时。我正在使用表单身份验证,并在web.config中使用slidingExpiration =“false”来设置timeout =“10080”。使用该设置,Cookie应在用户成功认证后大约7天到期。 这与IIS6的广告一样工作,但是当我将站点移动到IIS7时[详细]
-
asp.net mvc基于jQuery+Ajax实现无刷新分页
所属栏目:[asp.Net] 日期:2020-12-15 热度:182
-
asp.net-mvc – 使用ASP.NET MVC进行消防和遗忘
所属栏目:[asp.Net] 日期:2020-12-15 热度:98
我正在寻找有关火灾的最佳做法的信息,并忘记了asp.net mvc操作…本质上我想要一个移动客户端拨打电话;服务器启动异步任务;然后尽可能快地返回到移动客户端。 但是我想确保,假设没有例外,异步任务将成功完成。显然有几个不同的选择: 制作新主题 在ThreadP[详细]
-
asp.net-web-api – 使用apicontroller对odata EntitySetControl
所属栏目:[asp.Net] 日期:2020-12-15 热度:174
我刚刚开始学习ASP.NET Web API,我有几件对我来说还不清楚的事情: 为什么我应该使用EntitySetController,它继承自odata控制器而不是ApiController 为什么EF在OData的上下文中经常被提及。我知道它是“代表”一个实体,但我不明白为什么2是连接的。第一个[详细]
-
asp.net-mvc – 授权标签如何工作? – Asp.net Mvc
所属栏目:[asp.Net] 日期:2020-12-15 热度:84
我想知道授权标签如何确定用户是否被授权? 就像说如果用户登录,他们试图去一个具有授权标签的视图。如何确定用户是否被授权?它是否对数据库进行查询并检查? 如果他们去角色授权的视图呢?是否查询会员角色表? 我只是想知道,因为我有什么asp.net会员资[详细]
-
asp.net – 你如何确定哪个验证器失败?
所属栏目:[asp.Net] 日期:2020-12-15 热度:55
我正在使用一个页面,我得到一个Page.IsValid = false,我试图确定哪个控件导致验证问题。 解决方法 在代码(page_load)中,您可以这样做: (每MSDN: http://msdn.microsoft.com/en-US/library/dh9ad08f%28v=VS.80%29.aspx) If (Me.IsPostBack) Then Me.Vali[详细]
-
如何在ASP.NET应用程序中记录错误(异常)?
所属栏目:[asp.Net] 日期:2020-12-15 热度:56
我正在寻找在ASP.NET应用程序中记录错误的最佳方法。 我想要在我的应用程序中发生错误时收到电子邮件,并提供有关异常和当前请求的详细信息。 在我公司,我们曾经拥有自己的ErrorMailer,捕获Global.asax Application_Error中的所有内容。它是“好”但不是非[详细]
-
.net – 实体单位工作和存储库模式的好处
所属栏目:[asp.Net] 日期:2020-12-15 热度:113
根据 MSDN,DbContext被定义为 “表示工作单元和存储库模式的组合,使您能够查询数据库并将更改组合在一起,然后将将这些更改作为一个单元写回商店。 我想知道DBContext是否已经应用了Unit_Of-Work和Repository模式,为什么asp.net教程和所有在互联网上发现[详细]
-
asp.net捕获全局未处理异常的几种方法
所属栏目:[asp.Net] 日期:2020-12-15 热度:136
-
坚石诚信ETz201应用于ASP.NET项目中
所属栏目:[asp.Net] 日期:2020-12-15 热度:194
-
asp.net – 是否有相当于mod_pagespeed Apache模块的IIS?
所属栏目:[asp.Net] 日期:2020-12-15 热度:152
是否有相当于 mod_pagespeed Apache模块,但对于IIS? 解决方法 IISpeed是IIS的功能齐全的pagespeed端口。它需要生产服务器的付费许可证以避免显示横幅,但可以免费试用。 全面披露:我是港口工作的人员之一。所以我不会再提这个港口了。[详细]
-
asp.net-mvc – 验证:Model或ViewModel
所属栏目:[asp.Net] 日期:2020-12-15 热度:108
当使用ViewModels与MVC(MVVM),Model或ViewModel时,验证应该在哪里? (或两者或两者)?为什么?我特别关注了ASP.NET MVC V2的推出。 复杂/自定义验证怎么样? 解决方法 任何业务特定的验证应在模型中。任何网站的具体验证都可以在Model和/或ViewModel中完成[详细]
-
asp.net – SignalR Autofac OWIN:为什么GlobalHost.Connection
所属栏目:[asp.Net] 日期:2020-12-15 热度:156
我正在一个项目中使用OWIN,SignalR和Autofac。 我正在设置关于signalR的内容如下: // Create the AutoFac container builder: var builder = new ContainerBuilder(); // ...[Register various other things in here]... // register signalR Hubs builder[详细]
-
asp.net-mvc – ASP.NET MVC – 保持控制器薄(太多的动作方法)
所属栏目:[asp.Net] 日期:2020-12-15 热度:133
我正在开发我的第一个真正的ASP.NET MVC项目,我注意到我一直在工作的控制器变得越来越大。这似乎违背了保持你的控制器的最佳做法。 我已经做好了将业务逻辑放在控制器之外的良好工作。我使用一个单独的层。每个操作主要在业务层中调用一个方法,并根据模型[详细]
-
ASP.NET MVC5 ModelBinder
所属栏目:[asp.Net] 日期:2020-12-15 热度:103
-
如何从ASP.NET中的代码隐藏文件访问IFRAME?
所属栏目:[asp.Net] 日期:2020-12-15 热度:89
我正在尝试从代码隐藏的aspx.cs文件中为IFRAME html控件设置属性。 我遇到了一个post,说你可以使用FindControl找到非asp控件使用: aspx文件包含: iframe id="contentPanel1" runat="server" / 然后代码隐藏文件包含: protected void Page_Load(object se[详细]
-
asp.net – dapper缓冲区/缓存的说明
所属栏目:[asp.Net] 日期:2020-12-15 热度:89
我使用dapper将数据库中的对象作为IEnumerable返回。 由于默认dapper的缓冲区设置设置为true。 这个怎么用? 如果dapper缓存第一个查询,然后从内存中获取对象。 如果有人编辑/删除/添加表中的行会发生什么。这个查询必须再次重新缓存所有数据? 解决方法 缓[详细]
-
asp.net – 什么是Container.DataItem?
所属栏目:[asp.Net] 日期:2020-12-15 热度:133
什么是Container.DataItem? 解决方法 This article可能会帮助您了解。引用: So what is this expression exactly? The %# % means this is a DataBinding expression and Container.DataItem is an alias for the current item in the datasource. In othe[详细]
-
asp.net – 检查该电子邮件地址是否适用于System.Net.Mail.MailA
所属栏目:[asp.Net] 日期:2020-12-15 热度:152
目前,为避免由于电子邮件地址无效而引起的错误,请执行以下操作: Dim mailAddress As MailAddressTry mailAddress = New MailAddress("testing@invalid@email.com")Catch ex As Exception 'Invalid emailEnd Try 但是,而不是依赖于Try..Catch,是否有一种[详细]