-
asp.net-mvc – 在ASP.NET MVC3 Razor的渲染时间视图中获取区域
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
我使用ViewContext.RouteData.Values [“Controller”]来获取控制器名称或ViewContext.RouteData.Values [“action”]来获取视图中的动作名称(实际上是在_Layout中),但是对于区域此ViewContext.RouteData.Values [“区域“]没有用.你有什么建议在programmati[详细]
-
将ASP.Net MVC的单页添加到现有的Web窗体应用程序中?
所属栏目:[asp.Net] 日期:2020-12-16 热度:186
我一直在浏览这个网站,我看过一些关于如何从Web窗体“迁移”到MVC的帖子……但是作为一个开发人员在一个复杂的Web窗体应用程序上工作,我根本没有时间完全迁移.我想要做的是使用MVC添加所有新内容,并在我有时间(和/或也有)时迁移旧内容.我看到MVC对我的环境有[详细]
-
asp.net-mvc – 如何通过属性过滤器在MVC中设置Razor布局?
所属栏目:[asp.Net] 日期:2020-12-16 热度:75
我想通过基本控制器或属性中的代码设置默认的Razor布局.文档中提到这是可能的,但我无法弄清楚它是如何完成的. 我知道View方法的masterPage参数可用,但我希望控制器返回的所有视图都自动设置该值. 不,我不能使用_ViewStart,因为我的视图将在不同的地方(这不是[详细]
-
asp.net – bootstrap中的body-content类是什么
所属栏目:[asp.Net] 日期:2020-12-16 热度:77
我正在做 this,但我没有得到正文内容类的功能.我知道容器和容器流体.有人可以解释或指向我为此引导文档.谷歌搜索并没有帮助我. 解决方法 Body-content是位于/Content/Site.css(由Visual Studio自动创建)的CssClass,用于将站点顶部的导航栏上的所有内容移动50[详细]
-
asp.net-mvc – 什么时候应该在ASP.NET MVC中使用异步控制器?
所属栏目:[asp.Net] 日期:2020-12-16 热度:142
将ASP.NET MVC同步控制器(Controller)更改为异步控制器(AsyncController)似乎是一件微不足道的事情,但是什么时候应该这样做呢? 我是否应该让每个控制器不管其行为如何都是异步的?如果在异步控制器中使用,可以改进的操作示例是什么? 以最简单的例子:静态h[详细]
-
ASP.NET MVC 3中的c# – @ Html.ActionLink
所属栏目:[asp.Net] 日期:2020-12-16 热度:75
我在.cshtml中的操作链接是这样的: @Html.ActionLink("Reply","Post_Reply",new { item.ID,item.Post_ID,item.Reply_ID }) 我在控制器中的方法是这样的: [Authorize] public ActionResult Post_Reply(int PostId=0,int Id = 0,int ReplyId = 0) { post pos[详细]
-
asp.net-mvc – 将依赖项注入自定义模型绑定器并使用Ninject使用
所属栏目:[asp.Net] 日期:2020-12-16 热度:161
我正在使用NInject与NInject.Web.Mvc. 首先,我创建了一个简单的测试项目,我希望在同一个Web请求期间在控制器和自定义模型绑定器之间共享一个IPostRepository实例.在我的真实项目中,我需要这个,因为我遇到了IEntityChangeTracker问题,我实际上有两个存储库访[详细]
-
asp.net-mvc – 获取VS2010,特别是Razor视图,将自定义“data-”
所属栏目:[asp.Net] 日期:2020-12-16 热度:103
我知道 HTML5支持 custom data-* attributes,我知道VS2010 SP1应该有 HTML5 support included. 但是,当我安装VS2010 SP1时,我仍然在使用data- *属性的元素上获得验证错误. 例如,这个: a id="Clicky" data-for="@Model.Id"Clicky/a 在VS2010中产生以下警告:[详细]
-
asp.net-mvc – ASP.NET MVC在新窗口中打开pdf文件
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我有一个MVC应用程序.当用户单击页面上的打开按钮时,我需要打开pdf文件.存储pdf的文件路径是从数据库中读取的,它是c:上的文件.如何在我的 HTML代码中打开它?我有这个代码: a href="@Model.CertificatePath" target="_blank" class="button3"Open/a 但这不[详细]
-
asp.net-mvc – 如何通过Resharper 8.2.1停止INCORRECT_TYPE_PAR
所属栏目:[asp.Net] 日期:2020-12-16 热度:179
当我添加抽象泛型类时,我从Resharper收到此错误 configuration system.web.webPages.razor pages pageBaseType="LegalAudit.Web.WebViewPageBase" ... 和班级: public abstract class WebViewPageBaseTModel : WebViewPageTModel{ // ...} 在错误列表中“忽[详细]
-
asp.net-mvc – 我们可以从现有数据库的选定表中Scaffold DbCont
所属栏目:[asp.Net] 日期:2020-12-16 热度:100
与以前版本的Entity Framework一样,Entity Framework Core中是否可以仅对现有数据库的选定表进行反向工程,以便从中创建模型类. This official ASP.NET site反向工程师整个数据库.在过去的 as shown in this ASP.NET tutorial中,如果您选择使用旧的EF,您只能[详细]
-
在.NET业务层中构造Vs类
所属栏目:[asp.Net] 日期:2020-12-16 热度:75
我现在被困在一个“高级”ASP.NET课程中,我的导师只是提出了一个我不确定的观点. (我说“高级”,因为他仍然使用 HTML表格进行页面布局,我们刚刚讨论了Master Pages非常高级的主题.我需要眼睛漂白!) 他声明,而不是创建一个包含所有适用的数据和方法的Person[详细]
-
asp.net – 无效的回发或回调参数.为什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:141
所以我得到了例外 Invalid postback or callback argument. Event validation is enabled using in configuration or %@ Page EnableEventValidation=”true” % in a page. For security purposes,this feature verifies that arguments to postback or cal[详细]
-
asp.net-mvc – Kendo ASP.NET MVC – 索引超出范围数据绑定
所属栏目:[asp.Net] 日期:2020-12-16 热度:134
尝试将数据表绑定到Telerik Kendo Grid时,我收到以下错误: 指数超出范围.必须是非负数且小于集合的大小. 我已经关注了Telerik的示例项目,但在我的代码中,它似乎没有在’DataSource’的’Read’函数上失败: .Read(read = read.Action(“Read”,“Events”))[详细]
-
asp.net-mvc – 如何在ASP.NET MVC的一个视图中使用多个模型?
所属栏目:[asp.Net] 日期:2020-12-16 热度:51
我在SO上读过类似的问题,但似乎无法弄清楚这个问题,这是DBContext对象特有的(我认为).这里有一些虚拟代码来说明. 我的Index()操作中有以下代码: public ActionResult Index() { AnimalDBContext db = new AnimalDBContext(); return View(db.Dogs); } 我的[详细]
-
IIS7 – 在ASP中指定内容长度标头会导致“连接重置”错误
所属栏目:[asp.Net] 日期:2020-12-16 热度:61
我正在将一系列网站从现有的IIS5服务器迁移到全新的IIS7 Web服务器.其中一个页面从数据库中的blob中提取数据文件并将其提供给最终用户: Response.ContentType = rs("contentType")Response.AddHeader "Content-Disposition","attachment;filename=" Trim(rs[详细]
-
如何使我的ASP.NET服务器控件将嵌入式代码块作为属性值?
所属栏目:[asp.Net] 日期:2020-12-16 热度:169
我有一个自定义服务器控件,其属性为Title.使用控件时,我想在aspx页面中设置标题的值,如下所示: cc1:customControl runat="server" Title='%= PagePropertyValue%' more content/cc1:customControl 但是,当我这样做时,我得到的确切字符串%= PagePropertyVal[详细]
-
asp.net – 脚本标记和“<%...%>”标记之间有什么区别?
所属栏目:[asp.Net] 日期:2020-12-16 热度:103
我刚刚开始研究Web应用程序,并学习使用ASP.Net.我遇到过两种在 HTML页面中添加脚本的方法.一种是使用脚本标记,另一种是使用%...%标签.但是,我无法弄清楚,两者之间有什么区别,在哪种情况下我应该选择哪一个? 解决方法 脚本标记用于指定完整脚本(通常是完整[详细]
-
从ASP.NET应用程序删除目录返回到新会话
所属栏目:[asp.Net] 日期:2020-12-16 热度:197
我正在从ASP.NET应用程序中删除一个目录.删除很顺利,但是当我从中返回时,删除之前的所有会话数据都将丢失. 我使用是否无关紧要: if (Directory.Exists(folderPath)) Directory.Delete(folderPath,true); 要么: System.IO.DirectoryInfo d = new System.IO.[详细]
-
asp.net – web.config allowDefinition = MachineToApplication
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
在根目录下,我有以下结构 ......web.configReport Folder- Login.aspx- Web.config | |- ViewReport | |- Report.aspx 在Report文件夹中的web.config文件中,我有以下内容: ?xml version="1.0"? configuration system.web authentication mode="Forms" forms[详细]
-
将“onclick”属性添加到asp.net下拉列表项
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
我可以为RadioButtonList项中的项添加属性,如下所示: PaymentMethodDropDownList.Items[0].Attributes.Add("onclick","javascript:showNoMethods();");PaymentMethodDropDownList.Items[1].Attributes.Add("onclick","javascript:showCreditCardMethod();")[详细]
-
asp.net – OutputCache和RenderAction缓存整个页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:101
我有一个ViewPage包含% Html.RenderAction MyController(c = c.SidebarStats()); %取代.在操作SidebarStats的控制器操作上,我有一个OutputCache操作过滤器,只缓存页面的那一部分.但是,整个页面正在缓存,而不仅仅是该操作. 我记得在某个地方看到这可能是ASP[详细]
-
asp.net-mvc – 用于OpenID OAuth简单身份验证的ASP.NET MVC解决
所属栏目:[asp.Net] 日期:2020-12-16 热度:93
是否有一个事实上的ASP.NET MVC 3解决方案应该使用,以防他需要允许用户通过以下方式登录/注册: OpenID OAuth 琐碎的注册/手动认证 ? 我基本上寻找的是“会员API”,适用于OpenID,OAuth和其他任何东西.主要特点是: 角色支持(适用于ASP.NET MVC) 能够将多个[详细]
-
asp.net-mvc – 如何在MVC选择路由之前添加路由参数
所属栏目:[asp.Net] 日期:2020-12-16 热度:79
我正在尝试为现有的MVC 3应用程序添加对不同语言的支持.到目前为止,我的链接是 oldUrl - myapp.com/Item/Details/5/some-title 网站上有不同地方的网站链接.但是现在我想更改URL以便包含语言: newUrl - kmyapp.com/en/Item/Details/5/some-title 但是我希望[详细]
-
Asp.Net MVC 3 JSON模型绑定无法正常工作
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
我正在使用MVC3,我知道MVC3支持将 JSON文字绑定到Action参数.但我不能成功地做到; 我有一个班级名称Tag public class Tag{ public int tagId { get; set; } public string tagName { get; set; }} 控制器上的Action,名为Tag [HttpPost] public ActionResult[详细]
- asp.net-mvc – 如何将ASP.net身份角色放入Ident
- 禁用某些控件的ASP.NET视图状态,但不是全部
- asp.net-mvc – 为什么InitializeSimpleMembersh
- asp.net-mvc – 用于对Office 365 AD进行身份验证
- asp.net – 虽然会话丢失,但Owin仍会对用户进行身
- asp.net-mvc – 如何在没有模型的情况下为@ Html
- asp.net-mvc-3 – Razor in-line if语句不工作?
- asp.net-mvc – ASP.Net MVC加载进度指标
- asp.net-mvc – 我可以在MVC区域内部署javascrip
- ASP.NET MVC - HTML 帮助器