-
asp.net-mvc-3 – 在我的Controller中重构Switch语句
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
我目前正在研究MVC.NET 3应用程序;我最近参加了“叔叔鲍勃”马丁的课程,它激励我(让我感到羞耻?)仔细研究我目前的开发实践,特别是我的重构习惯. 所以:我的一些路线符合: {控制器} / {行动} / {类型} type通常确定要返回的ActionResult的类型,例如: publi[详细]
-
asp.net-mvc – Asp.net页面是否应该在MVC中包含代码隐藏文件
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我的Web应用程序是Asp.Net MVC模式. .aspx页面都没有代码隐藏文件.有人告诉我,由于应用程序遵循MVC模式,.aspx页面没有代码隐藏文件.所有C#编码都是内联完成的. 我的问题是,如果我们遵循MVC模式,我们不应该在.aspx页面的文件后面有代码.我没有看到这些.aspx页[详细]
-
asp.net – 带有Specflow和模拟浏览器行为的BDD
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
我已经开始使用SpecFlow来尝试为我的一个ASP.NET MVC Web应用程序编写规范.我遇到了两个基本问题,我没有在谷歌找到任何答案. 有没有办法模仿浏览器行为,而无需创建实际的浏览器实例.我知道有像“WatiN”这样的库可以创建实际的浏览器实例,我不愿意使用它,因[详细]
-
asp.net-mvc – 将azure MVC应用程序置于维护模式的巧妙方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:53
有没有人有任何快速而聪明的方法将在 Windows Azure上运行的MVC应用程序转换为“维护模式” 我对此没有太大的需求,因为我经常使用azure staging环境,但偶尔我确实需要确保应用程序的生产实例中没有用户(主要是数据库更新). 我希望能够在不上传新代码或交换部[详细]
-
asp.net-mvc – ASP.NET MVC中声明性HTML帮助程序和HTML帮助程序
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
在许多地方,您会听到开发人员谈论声明性 HTML帮助程序或 HTML帮助程序.他们的区别是什么?他们只是同义词吗? 解决方法 Declarative HTML helpers使用@helper函数并在Razor视图中内联声明. HTML帮助程序是在单独的类中声明的扩展方法,可以在任何视图引擎(Raz[详细]
-
asp.net – 在IIS7中重启网站以“刷新”Castle Windsor配置的最
所属栏目:[asp.Net] 日期:2020-12-16 热度:184
我在IIS7中托管了一系列ASP.NET网站.我使用Castle Windsor进行依赖注入,配置数据保存在 XML文件中. 我觉得嘿,这很酷,我可以编辑文件切换到我的界面的不同实现.我意识到,因为Castle Windsor在实例化容器时解析XML配置,我需要以某种方式重新启动网站以“重置”[详细]
-
asp.net – ReportViewer 2010不从代码加载数据源
所属栏目:[asp.Net] 日期:2020-12-16 热度:107
我在ASP.NET中创建了一个带有简单RDLC报告的项目,当我在设计时使用SqlDataSource绑定报表的DataSource时,一切正常.但是,如果我删除绑定并尝试从代码设置DataSource,那么报告似乎永远不会停止加载. 我以前在WinForms应用程序上使用过这个并没有问题,但这是我[详细]
-
asp.net-mvc – 为时区敏感的应用程序存储DateTimeOffset
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
如果我使用DateTimeOffset存储所有日期,我仍然需要始终将日期转换为UTC,还是只有DateTimeOffset才有效? 解决方法 答案是 – 这取决于. DateTimeOffset是时间戳UTC偏移量.问题是多个时区可以共享相同的偏移量,但它们可能不共享相同的夏令时规则(以及其他内容[详细]
-
asp.net-mvc – 将ASP.NET MVC应用程序与Entity Framework分离
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
如果我有这个项目结构 Foo.Data 参考EntityFramework Foo.Business 参考Foo.Data Foo.Web 参考Foo.Business 是不是应该允许我阻止从Foo.Web添加对EntityFramework的引用? 如何从我的global.asax.cs调用System.Data.Entity.Database.SetInitializer()而不添[详细]
-
asp.net – Devexpress网格延迟加载
所属栏目:[asp.Net] 日期:2020-12-16 热度:78
我在ASP.Net网页上有一个DevExpress数据网格.因为需要在网格中显示的数据加载速度慢,所以我希望在页面完全加载后加载网格. DevExpress网格是否支持此功能? 解决方法 可以通过以下方式实现“推迟”的ASPxGridView数据绑定: 1)处理客户端ASPxClientGridView.[详细]
-
asp.net – 如何使用css文件创建圆角按钮?
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
如何使用css文件创建圆角按钮以及如何在按钮中应用此css文件. 请给出css代码 解决方法 使用border-radius for IE,-moz-border-radius for Firefox和-webkit-border-radius for safari #example1 {-moz-border-radius: 15px;-webkit-border-radius: 15px;bord[详细]
-
ResolveClientUrl在ASP.Net 4和3.5中的工作方式不同
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
[抱歉,如果我的问题标题不能准确描述我的问题 – 如果你能想到一个更好的标题并有权更改它,那么请随时改变它!]. 我认为我偶然发现ASP.Net 3.5和4.0之间的细微变化. [编辑:我已经确认twix 3.5和4.0的行为发生了变化 – 请参阅我的回答] 这是场景: – 我有[详细]
-
asp.net – 从aspx访问应用程序设置并添加连接文本
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我有一个项目,我的任务是在一组遗留的C#/ VB Web项目中将硬编码域引用从一个域更改为另一个域.我想尽可能地对域进行参数化,而不是仅使用不同的硬编码值进行替换.问题是在大约30种不同的解决方案中有超过800个这样的引用,因此在每个代码隐藏中创建变量以进行[详细]
-
asp.net-mvc – 在ASP.NET MVC中处理控件显示逻辑的推荐模式是什
所属栏目:[asp.Net] 日期:2020-12-16 热度:163
我正在阅读一些MVC3教程,即Pluralsight视频,我正在考虑如果对ASP.NET MVC进行大修,我们现有的应用程序将如何运行(不是计划,但它给了我一个参考框架) ).在我们的aspx代码隐藏中,我们有相当多的代码看起来像这样: if (SomeBooleanCheck){SomeControl.Visible[详细]
-
asp.net-mvc-3 – 专门针对Azure的代码?
所属栏目:[asp.Net] 日期:2020-12-16 热度:181
我听说应用程序没有直接移植,必须专门编写它们才能与Azure配合使用.我是Azure的新手并做了一些阅读,但我没有看到他们的网站或文档中有任何暗示您必须专门为Azure编码,这是真的吗? 如果这个问题更适合另一个StackExchange网站,请告诉我. 解决方法 您应该查看[详细]
-
asp.net – 将更改部署到global.asax
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
我继承了一个需要一些维护的Web应用程序,我所做的所有更改都发生在global.asax文件中.一些谷歌搜索告诉我,这是动态编译的(没有global.asax.cs代码隐藏存在)所以我想我可以通过将新文件放入应用程序的根目录来部署更改.事实证明,没有找到global.asax文件,但/[详细]
-
懒惰加载asp.net Ajax Control Toolkit手风琴
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
我正在使用asp.net Ajax Control Toolkit手风琴(http://www.asp.net/ajaxlibrary/act_Accordion.ashx),每个手风琴窗格都包含相当多的信息. 所有信息都在页面中生成,但未显示,因为工具包提供了非活动窗格a (style="display:none;) 但由于信息在页面中,因此加[详细]
-
asp.net-mvc – Razor方法Chaining / Fluent不适用于换行符
所属栏目:[asp.Net] 日期:2020-12-16 热度:138
让我们说我在剃须刀中有一些流利的语法,如下所示: @Model.ListOfStuff.Where(x=x.StuffProp == "Some Stuff").FirstOrDefault().SomeOtherProp 但是我们可以说这实际上很长,因为它是构建复杂网格的助手.如果它全部在一条线上它工作正常,但当它在多条线上时[详细]
-
asp.net-mvc – 在同一页面显示搜索表单及其结果的最佳方法?
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
假设我有一个带文本框的简单搜索表单.在提交表单后,我将文本框的内容发送到存储过程,然后返回给我结果.我希望结果显示在表单的同一页面上,除了它下面. 现在我正在做以下事情,但它并没有按照我想要的方式运作: 我的SearchController的“索引”视图 @using (H[详细]
-
asp.net-mvc – 在IE中拖放上传
所属栏目:[asp.Net] 日期:2020-12-16 热度:191
有没有人知道任何允许人们使用拖放和IE从桌面上传文件到服务器的方法.如果它仅适用于IE9,那就没关系.我找到了几个只能与其他浏览器一起使用的解决方案.但是,在内部我们在这里使用IE :-(.我甚至会满足于闪存,但似乎swfupload不支持拖放. 谢谢 解决方法 据我所[详细]
-
asp.net-mvc – 使用EF Code First和ASP.NET MVC部分更新对象
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
EF4.1码 – 首先,大师! 我想知道是否有一种更优雅的方式来处理以下ASP.NET MVC 3 EF 4.1 Code First场景:假设我们有以下POCO: public class Entity{ [Key] public int Id { get; set; } [ScaffoldColumn(false)] public DateTime CreatedOn { get; set; }[详细]
-
asp.net – 在哪里创建自定义IPrincipal对象?
所属栏目:[asp.Net] 日期:2020-12-16 热度:98
我在global.asax中使用Application_PostAuthenticateRequest事件来创建自定义IPrincipal对象 void Application_PostAuthenticateRequest(object sender,EventArgs args){ if (Context.User.Identity.IsAuthenticated == true) if (Context.User.Identity.Aut[详细]
-
asp.net-mvc-3 – ASP.NET MVC3中的“返回类型”
所属栏目:[asp.Net] 日期:2020-12-16 热度:60
我试图弄清楚如何(或者是否可能)编写可以通过以下方式调用的 HTML帮助器方法: @Html.MyHelper("some string parameter",@text table tr tdsome html content in a "template" @Model.SomeProperty/td /tr /table/text) 这个想法是允许用户创建自己的模板以[详细]
-
asp.net – MVC2 – 使用RDF和命名空间使用RSS源http://www.w3.o
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
我正在尝试阅读华盛顿鱼类和野生动物部门的饲料,并保持这个错误: The element with name ‘RDF’ and namespace ‘http://www.w3.org/1999/02/22-rdf-syntax-ns#’ is not an allowed feed format. 这是RssController的代码: public virtual ActionResult[详细]
-
asp.net-mvc-2 – MVC2:如何确定actionlink是否指向当前页面?
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
我想在指向当前URL时将一个类名“current”应用于actionlink(在主视图中),以便在UI中指示“on-state”.我怎么能这样做? 更新:我了解如何应用属性,我只需要知道如何让actionlink知道它指向当前页面. 解决方法 如果只是为了可见的使用,我会使用 javascript与[详细]
- asp.net-mvc – IIS 7上的ASP.net MVC返回空白页
- asp.net-web-api – 使用WIF和OWIN中间件的角色与
- asp.net – 设置gridview标题颜色
- asp.net-mvc-3 – 使用MVCMailer将图像嵌入电子邮
- asp.net-mvc – HTML5元素的“传说”太少了
- asp.net – 为什么Glimpse会禁用请求验证?
- 新浪出输入法了,深蓝词库转换更新到1.3.1——增
- 有没有人使用ASP.net(webforms)动态生成javascri
- asp.net-mvc – 如何在asp.net mvc 3中使用@html
- ASP.NET WebMethod返回包含在引号中的JSON