-
asp.net-mvc – ASP.NET MVC 2预览2:区域重复控制器问题
所属栏目:[asp.Net] 日期:2020-07-23 热度:155
我继续奴役MVC 2的事情:领域…… 现在我在主Controllers文件夹和其中一个区域中有两个具有相同名称的控制器(HomeController).两者都有不同的名称空间,所以…理论上应该共存,但它们不会共存. 错误是: The controller name ‘Home’ is ambiguous between the[详细]
-
asp.net-mvc – 命名约定 – 控制器的一个规则,没有模型和视图的规则
所属栏目:[asp.Net] 日期:2020-07-23 热度:154
在ASP.NET中,MVC控制器存在于名为Controllers的文件夹中.他们的名字必须结束控制器,否则事情就是不起作用(你得到HTTP 404错误). 但是,模型名称不必结束模型和视图名称不必以View结尾. 这似乎不一致……为什么(从MVC或设计的角度来看)控制器名称必须结束控制器[详细]
-
asp.net – 适用于Linq To SQL DAL的静态方法吗?
所属栏目:[asp.Net] 日期:2020-07-23 热度:138
我正在为我的DAL使用 Linq to SQL,并且已经听说过在Web应用程序中使用静态方法的各种事情(关于线程/并发问题).目前,我创建了一个测试DAL,它似乎运行正常.但是,我创建它的方式有什么问题,因为它是静态的吗? public static class TestDAL { public static bool[详细]
-
在asp.net mvc2项目中不需要MS脚本的JQuery验证
所属栏目:[asp.Net] 日期:2020-07-23 热度:143
是否可以使用asp.net MVC 2的新客户端验证功能而无需使用MS脚本(MicrosoftAjax.js,MicrosoftMvcAjax.js,MicrosoftMvcValidation.js)? 我在整个应用程序中使用JQuery; JQuery有一个很棒的验证插件,我真的不想强迫我的用户加载MS脚本只是为了验证. 这可能吗?[详细]
-
SimpleMembership与ASP.NET MVC 4中的自定义数据库模式
所属栏目:[asp.Net] 日期:2020-07-22 热度:136
我想启用ASP.NET MVC 4的SimpleMembership API与我自己的数据库模式集成。我在我的数据库中有一个简单的表,名为Users with these fields: Id 名称 密码 电子邮件 IsDeleted 我已经配置SimpleMembership API来使用我的数据库: WebSecurity.InitializeDataba[详细]
-
asp.net-mvc – 我如何可以渲染局部视图在asp.net mvc 3
所属栏目:[asp.Net] 日期:2020-07-22 热度:72
我有一些数据在ViewData.Model,在我的意见,我想写一个部分视图,并传递他们当前的模型,我在我的页面。 我如何传递他们当前的ViewData.Model并通过partials的位置渲染它们? 创建部分视图: @model YourModelTypediv !-- HTML to render your object --/div[详细]
-
asp.net – 将JSON数据解析为.NET对象的最佳方式
所属栏目:[asp.Net] 日期:2020-07-22 热度:122
将JSON数据解析为.NET对象的最好方法是什么?我试图协助我的一个编码器的朋友,他正试图使用ASP.net从JSON字符串转储一些数据到数据库。有没有任何预建的脚本,会使这种情况发生? 先感谢任何帮助。 .NET Framework 3.5具有可以缓解反序列化的 JavaScriptSeri[详细]
-
asp.net-mvc-3 – 使用自定义VirtualPathProvider加载嵌入式资源部分视图
所属栏目:[asp.Net] 日期:2020-07-22 热度:199
我写了自定义VirtualFile和VirtualPathProvider实现,它们成功获取了部分视图的嵌入式资源。 但是,当我试图渲染它们会产生这个错误: 在“/ Succeed.Web / Succeed.Web.Controls.SImporter._SImporter.cshtml”的视图必须从WebViewPage或WebViewPage TModel[详细]
-
你如何在ASP.NET中配置httpOnlyCookies?
所属栏目:[asp.Net] 日期:2020-07-22 热度:153
受此CodingHorror文章启发,“ Protecting Your Cookies: HttpOnly” 如何设置此属性?在网络中的某个地方配置? 如果您使用的是ASP.NET 2.0或更高版本,可以在Web.config文件中打开它。在 system.web部分,添加以下行: httpCookies httpOnlyCookies=true/[详细]
-
asp.net-mvc – 依赖注入和ASP.Net成员提供程序
所属栏目:[asp.Net] 日期:2020-07-22 热度:176
我正在为ASP.Net MVC网站创建自定义成员资格提供程序。提供程序作为一个单独的类被创建为更大的库的一部分。需要后端数据存储是灵活的,因为它可以是Xml文件或SQL数据库。我最初的想法是为数据存储创建一个接口,并使用依赖注入将它注入到提供程序中。 最终结[详细]
-
ASP.NET MVC Url路由支持(点)
所属栏目:[asp.Net] 日期:2020-07-22 热度:63
我希望你能帮我解决下面的问题。 我在IIS7上使用ASP.NET MVC 3,并希望我的应用程序支持用户名的点。 示例:http://localhost/john.lee 这是我的Global.asax看起来像:(http:// localhost / {username}) routes.MapRoute( UserList, {username}, new {[详细]
-
.net – TagBuilder从MVC 3 beta版转到RC
所属栏目:[asp.Net] 日期:2020-07-22 热度:123
ASP.NET MVC 3测试版和RC之间的TagBuilder类发生了什么? 当编译我的项目时,我得到的错误: The type name ‘TagBuilder’ could not be found. This type has been forwarded to assembly ‘System.Web.WebPages, Version=1.0.0.0, Culture=neutral,[详细]
-
asp.net-mvc-4 – 如何开发一个ASP.NET Web API接受一个复杂的对象作为参数?
所属栏目:[asp.Net] 日期:2020-07-22 热度:142
我有以下Web API(GET): public class UsersController : ApiController{ public IEnumerableUsers Get(string firstName, string LastName, DateTime birthDate) { // Code }} 这是一个GET,所以我可以这样[详细]
-
asp.net – 在Application_BeginRequest中设置会话变量
所属栏目:[asp.Net] 日期:2020-07-22 热度:192
我使用ASP.NET MVC,我需要在Application_BeginRequest设置一个会话变量。问题是,在这一点对象HttpContext.Current.Session总是null。 protected void Application_BeginRequest(Object sender, EventArgs e){ if (HttpContext.Current.Sessi[详细]
-
asp.net-mvc – 为什么ASP.NET MVC使用会话状态?
所属栏目:[asp.Net] 日期:2020-07-22 热度:172
推荐由ASP.NET团队使用缓存而不是会话,我们在最近几年停止使用WebForm模型的会话。所以我们通常在web.config中关闭会话 sessionState mode=Off / 但是,现在当我使用这个设置测试一个ASP.NET MVC应用程序时,它在类的SessionStateTempDataProvider在mvc框架[详细]
-
在asp.net中读取查询字符串而不指定任何页面名称
所属栏目:[asp.Net] 日期:2020-07-22 热度:131
如何读取aspx页面中的任何字符串. 例如:http://foo.com/bike站 我想在指定的aspx页面中读取/获取字符串. 预期的页面字符串是自行车架 预期的页面是getstring.aspx 在这里,我想读取字符串并重定向到指定的页面. 注意:我喜欢在ASP.Net(不使用MVC)中执行此操作[详细]
-
asp.net – 多线程环境中的文件访问策略(Web App)
所属栏目:[asp.Net] 日期:2020-07-22 热度:127
我有一个文件,它是从Web服务获取并在Web应用程序中本地缓存的某些数据的 XML表示形式.我们的想法是,这些数据非常静态,但可能会发生变化.所以我已将其设置为缓存到文件,并对其进行监视,以检查它是否已被删除.删除后,文件将从其源代码刷新并重建. 我现在正在遇[详细]
-
asp.net-mvc – 在部署MVC 2 Web应用程序时要绝对检查的事项?
所属栏目:[asp.Net] 日期:2020-07-22 热度:170
我将把我的第一个MVC Web应用程序部署到互联网上. 对于我这个框架的第一个应用程序,我想知道我是否可以收集一些关于应该采取什么措施来防止麻烦的建议. 我在这个问题上是通用的,这是收集最多样的答案的xpressely. 谢谢! 更新: 谢谢大家的回答.问题不只是关[详细]
-
asp.net – 当绑定值包含冒号时,如何绑定GridView HyperLinkField的URL?
所属栏目:[asp.Net] 日期:2020-07-22 热度:52
我正在尝试绑定GridView HyperLinkField,以便将绑定列用作URL中的参数值.非常标准的东西 – 没有什么花哨的东西,但是当绑定列包含冒号时绑定失败,即:.我是我的特例,这个值是一个表示持续时间的字符串,例如“14:35”,或“1:07:19”. 这是我的GridView,其时间[详细]
-
asp.net – Web Api参数始终为null
所属栏目:[asp.Net] 日期:2020-07-21 热度:92
为什么当我使用下面的ajax调用下面的Post方法时,该参数总是为null? public IEnumerablestring Post([FromBody]string value){ return new string[] { value1, value2, value };} 这里是通过ajax对Web API方法的调用: function SearchText()[详细]
-
asp.net-mvc – MVC 3布局页面,Razor模板和下拉列表
所属栏目:[asp.Net] 日期:2020-07-21 热度:116
我想在我的网站的所有页面包括一个下拉列表的年。我假设一个好的地方放这个逻辑是在布局页面(_layout.cshtml)。如果用户更改我想要更改年会话(ModelBinder)的年份,也要更改。这是很容易做ASP.NET web表单,但似乎几乎不可能做到在MVC。我试着没有运气的局部[详细]
-
asp.net-mvc-4 – 在一个项目中混合Web Api和ASP.Net MVC页面
所属栏目:[asp.Net] 日期:2020-07-21 热度:63
如何在一个项目中混合使用Web API和ASP.Net MVC页面? 例如,我有模型User。我想在同一个项目中,有一个ApiController将响应所有的HTTP动词管理用户实体,同时有一个控制器将返回相应的强类型视图取决于所请求的行动。 我不能命名两个控制器UserController。[详细]
-
ASP.NET Excel导出编码问题
所属栏目:[asp.Net] 日期:2020-07-21 热度:124
我在ASP.NET网站上做了一些Excel导出。 一切工作除了编码。当我在Excel中打开它,它看起来像这样: Eingabe Kosten je Ger¤t Ger¤t: Ger¤tebezeichnung: Betriebsmittel Heizl in : 4 Dieselverbrauch in : 4 这是我的代码: Response.Clear();Respon[详细]
-
asp.net – 最后修改标头在MVC
所属栏目:[asp.Net] 日期:2020-07-21 热度:78
我最近遇到了最后修改的标题。 如何和在哪里可以将其包括在MVC? 包括它的优点是什么? 我想要一个示例如何最后修改的标题可以包括在mvc项目,静态页面和数据库查询以及? 它是不同于outputcache,如果是如何? 基本上,我想让浏览器自动清除缓存并显示最新的[详细]
-
asp.net-mvc-3 – MVC3非顺序索引和DefaultModelBinder
所属栏目:[asp.Net] 日期:2020-07-21 热度:64
是否真的MVC 3.0中的默认模型绑定器能够处理非顺序索引(对于简单和复杂的模型类型)?我遇到了建议它应该的帖子,但是在我的测试中,它似乎并没有。 给定后回值: items[0].Id = 10items[0].Name = Some Itemitems[1].Id = 3items[1].Name = Some Itemitems[4][详细]