-
asp.net-mvc – ASP.NET MVC Beta 1 – 哪里是Html.RenderPartia
所属栏目:[asp.Net] 日期:2020-12-15 热度:119
我正在将我的Preview 5应用程序升级到Beta 1,而我几乎在这里保存这个错误,当尝试渲染控件时: ‘System.Web.Mvc.HtmlHelper’ does not contain a definition for ‘RenderPartial’ and no extension method ‘RenderPartial’ accepting a first argument[详细]
-
asp.net-mvc – 修改后ASP.NET包缓存不清除
所属栏目:[asp.Net] 日期:2020-12-15 热度:126
我有一个ASP.NET MVC4应用程序(我认为)自从一年前首次发布以来,一直在使用 JavaScript和CSS捆绑工作.在此期间,我们发布了许多更新,没有看到脚本传递的问题. 但是,使用我们最新的代码部署,我注意到,服务的JavaScript不是最新的,并且脚本包的请求中使用的query[详细]
-
asp.net-mvc-routing – ASP.NET MVC区域:如何隐藏URL中的“区
所属栏目:[asp.Net] 日期:2020-12-15 热度:87
当运行具有博客区域和博客控制器的 MVC 2 Areas example时,URL如下所示: http://localhost:50526/Blog/Blog/ShowRecent格式: RootUrl / AreaName / ControllerName / ActionName 刚刚发现MVC区域,它似乎是组织代码的好方法,即为每个部分创建一个区域,在我[详细]
-
asp.net – Chrome网络标签中的延迟测量
所属栏目:[asp.Net] 日期:2020-12-15 热度:200
我在我的本地机器上运行我的应用程序,我正在从Chrome制作ajax请求.当我提出请求时,我看到网络标签在时间列中显示2个数字. 我应该如何解释这些数字?应用程序正在进行数据库调用,然后在将数据发送到客户端之前处理数据.在第一行,显示133/106;这是否意味着一旦[详细]
-
asp.net-mvc – 如何在ASP.Net MVC 3中可选地呈现一个部分?
所属栏目:[asp.Net] 日期:2020-12-15 热度:79
在我的网站上,我有一个部分(一个浮动边栏),我想要渲染一个子集的用户(管理员).我希望我可以将逻辑放在主版本中,以确定是否应该显示该部分,但是如果没有呈现该部分,则会导致页面上的错误. 示例代码 – Layout.cshtml … ... code ...@if(user.IsAdmin) { @Ren[详细]
-
ASP.NET – DataSourceID和DataSource有什么区别?
所属栏目:[asp.Net] 日期:2020-12-15 热度:51
DataSourceID和DataSource与控件的属性有什么区别?我可以互换使用吗? 当我在设计时尝试设置DataSource属性时,通过在aspx页面上输入,我收到一个异常,表示“DataSource”属性不能声明地设置.但是当我使用属性窗口来更改DataSource时,它不会有异常. 解决方法[详细]
-
asp.net-mvc – Automapper映射到嵌套类
所属栏目:[asp.Net] 日期:2020-12-15 热度:108
我有一个类,我需要t映射到多个类,例如. 这是我从(查看模型)映射的源: public class UserBM{ public int UserId { get; set; } public string Address { get; set; } public string Address2 { get; set; } public string Address3 { get; set; } public str[详细]
-
asp经典 – ASP检查请求方法
所属栏目:[asp.Net] 日期:2020-12-15 热度:146
我如何检查我的表单是否已经在经典ASP中提交? 解决方法 首先,如果Request.ServerVariables(“REQUEST_METHOD”)=“POST”,则可以检查.也就是说,假设您使用POST方法提交表单,初始加载将具有GET方法,后续的提交将是POST. 您还可以在表单中添加一个隐藏字段,如[详细]
-
asp.net-mvc – ASP.NET MVC中的小写URL
所属栏目:[asp.Net] 日期:2020-12-15 热度:174
是否可以强制/扩展路由引擎以小写生成URL,给/ controller / action而不是/ Controller / Action? 解决方法 此外,您应强制将大写的任何传入请求重定向到小写版本.搜索引擎可以敏感地对待URL,这意味着如果您有多个链接到相同的内容,则该内容的页面排名是分布[详细]
-
asp.net-mvc – 禁用生产中的Glimpse和glimpse.axd
所属栏目:[asp.Net] 日期:2020-12-15 热度:122
如何在部署到生产环境时限制对glimpse.axd的访问? 我正在使用自定义的RuntimePolicy来确保在生产中未启用一瞥,但是我想确保用户不能访问axd. 如果我们使用asp.net的授权,那么我明白我可以通过web.config中的位置路径进行保护,但这个选项对我来说是不可用的.[详细]
-
asp.net-mvc – ASP.NET MVC:调用存储过程的最佳方式
所属栏目:[asp.Net] 日期:2020-12-15 热度:99
我试图决定哪个是调用存储过程的最佳方法. 我是ASP.NET MVC的新手,我一直在阅读很多关于Linq的SQL和实体框架,以及Repository Pattern.说实话,我很难理解L2S和EF之间的真正差异,但我想确保我在应用程序中构建的是正确的. 对于现在,我需要正确地调用存储过程:[详细]
-
asp.net – 升级到.net 4.0后无法加载文件或程序集“AjaxControl
所属栏目:[asp.Net] 日期:2020-12-15 热度:91
我有一个Web应用程序,我试图升级到.net 4.0. 我拿起了应用程序,并通过Visual Studio 2010 Beta 2打开它,并选择了该应用程序的升级路径.该应用程序使用AjaxControlToolkit.现在升级完成后,当我尝试访问一个页面时,我收到错误消息:“无法加载文件或程序集”Aj[详细]
-
asp.net-mvc-4 – MVC4和MVCContrib
所属栏目:[asp.Net] 日期:2020-12-15 热度:146
MVCContrib目前是否支持MVC4?我先看看将项目从MVC2切换到MVC4,并在便携式领域遇到一些问题. 解决方法 如果有人遇到这个帖子,你可以尝试这些: http://nuget.org/packages/StudioDonder.MvcContrib.Mvc4/ http://nuget.org/packages/StudioDonder.MvcContrib[详细]
-
asp.net – IIS如何知道它是服务于一个网站还是一个Web应用程序
所属栏目:[asp.Net] 日期:2020-12-15 热度:169
我了解网站项目即时编译源代码,Web应用程序项目将源代码编译成DLL(非常像ASP.Net 1.x). 但是如何在IIS中指定差异? 我知道Visual Studio知道 – 每个都有不同的项目,但是运行的实例(IIS框架)必须知道正在使用哪个编译模型,对吗?因为它是否知道是否即时编译[详细]
-
asp.net – 如何使用Eval在数据绑定控件中调用扩展方法
所属栏目:[asp.Net] 日期:2020-12-15 热度:62
我有一个简单的扩展方法在int类型,所以我可以做以下: string timeLength = 61.ToTime() // timeLength will be "1:01" 这在代码中效果很好,但是我想在中继器模板中使用这种扩展方法.当数据绑定我想做以下: %# Eval("LengthInSeconds").ToTime() % 那没有办[详细]
-
在ASP.NET MVC 3中可以使用甜甜圈缓存
所属栏目:[asp.Net] 日期:2020-12-15 热度:119
ASP.NET MVC 3(final)今天发布.当这个版本处于起步阶段时,我记得在codeplex上阅读了甜甜圈缓存正在被考虑.有人知道这是否成为V3?我似乎找不到任何信息,所以我只能(悲伤地)假设没有发生. 解决方法 是的. Scott Gu blogged about it: In addition to support[详细]
-
asp.net – 我应该在我的HttpHandler中设置IsReusable为True?
所属栏目:[asp.Net] 日期:2020-12-15 热度:155
我从来没有完全理解 this property of the IHttpHandler.这是一个实现界面时必须设置的属性.我假设将其设置为true会更好的表现,但我不知道负面的副作用可能是什么.我应该返回真还是假? 解决方法 它用于指示IHttpHandler的单个实例是否将用于处理多个并发请[详细]
-
asp.net – 如何删除linq到sql?
所属栏目:[asp.Net] 日期:2020-12-15 热度:150
我非常新的 linq到sql,我不知道如何实际删除一个记录. 所以我一直在看这个教程 http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx 所以对于更新他们有 NorthwindDataContext db = new NorthwindDataContext();Product produ[详细]
-
asp.net – 如何强制web API来识别querystring参数
所属栏目:[asp.Net] 日期:2020-12-15 热度:106
ASP.NET MVC4 Web API v1控制器定义如下.它应该接受1或2个查询字符串参数. 但是,如果调用方法,ko参数始终为null.请求下面. 如何修复,以便在查询字符串中传递klient或namepart参数? Web API v1控制器: namespace MyApp.Controllers{ public class Customers[详细]
-
如何在ASP.NET中的Web应用程序之间共享用户控件?
所属栏目:[asp.Net] 日期:2020-12-15 热度:125
这个问题是关于 sharing resources between web applications的问题的后续行动,因为我还没有找到一个很好的解决方案. 我有一个Web应用程序,其中包含三个其他Web应用程序共享的用户控件和资源. Solution|+-CommonControlsWebApp| +- resources| | +- images|[详细]
-
asp.net-mvc-3 – 有没有办法通过html.actionlink在ASP.NET MVC
所属栏目:[asp.Net] 日期:2020-12-15 热度:177
如何通过html.actionlink传递整个模型或使用除表单提交之外的任何其他方法?有什么办法吗? 解决方法 虽然在复杂的情况下不可取,但您仍然可以做到这一点! public class QueryViewModel{ public string Search { get; set; } public string Category { get;[详细]
-
如何使用asp.net和c#流式传输Excel 2007或Word 2007文件
所属栏目:[asp.Net] 日期:2020-12-15 热度:149
我正在开发一个网络应用程序,需要流式传输各种文件.我可以做PDF,图像和较旧的Office文档.但是,当我尝试与2007年的文件,它打破了.这是我的代码: Response.Buffer = true; Response.Clear(); Response.ClearContent(); Response.ClearHeaders(); switch (File[详细]
-
asp.net – 调用RenderSection两次?
所属栏目:[asp.Net] 日期:2020-12-15 热度:81
我有一个ASP.NET-MVC3-Layout并使用RenderSection功能: @RenderSection("BackLink",required: false) 如何调用这个函数两次?我想在我的布局的多个地方呈现一个定义的部分. 如果我多次使用@RenderSection(),我会收到错误. 解决方法 也许像: @var result =[详细]
-
ASP.NET是多线程的(它如何执行请求)
所属栏目:[asp.Net] 日期:2020-12-15 热度:195
这可能是一个愚蠢的问题,但是 如果我有两个人在同一时间登录到我的网站,服务器端代码将一个接一个执行,还是会在单独的线程中同时执行? 我对网站登录拒绝服务攻击感到好奇.服务器是否减慢,因为它拥有大量的登录队列,或者是缓慢的,因为它有十亿次同时登录![详细]
-
Asp.net网站首先启动非常慢
所属栏目:[asp.Net] 日期:2020-12-15 热度:146
我第一次在生产Web服务器中加载网站时,开始速度很慢,后续页面加载速度非常快(包括主页). 我预编译的网站,但没有改变. 应用程序启动时没有任何代码. 我没有缓存的项目. 有任何想法吗?我怎么知道发生了什么? 解决方法 这只是你的应用程序域加载并将任何二进[详细]