-
asp.net-mvc-3 – ASP.NET MVC 3认证/授权
所属栏目:[asp.Net] 日期:2020-12-15 热度:176
我非常新的ASP.NET MVC 3(和一般的MVC的事情).在ASP.NET Web窗体中,我使用Principals和Identities进行身份验证.这是在MVC中推荐的方法吗,还是有更新的东西?我看到一个会员类,但如果我理解正确,对我需要的重量太重了. 有没有人有一个很好的教程或网站建议来[详细]
-
asp.net-mvc – 失败的ASP.NET MVC路由.这是一个错误还是角落?
所属栏目:[asp.Net] 日期:2020-12-15 热度:150
我有一个ASP.NET MVC 3应用程序,用户可以发布建议沿着“bla bla会更好,如果yada yada yada”. 对于建议细节页面,我已经定义了一个很好的SEO友好路线如下: routes.MapRoute(null,"suggestion/{id}/{it}/would-be-better-if-{if}",new { controller = "sugges[详细]
-
asp.net-mvc – 在Azure中预编译ASP.NET MVC项目(不与Web部署)
所属栏目:[asp.Net] 日期:2020-12-15 热度:116
我想预编译ASP.NET MVC 4站点,但在Azure Web角色中.这是非常好的如何捕获cshtml视图错误. 这可以很容易地通过Web部署完成,只需在“发布” – “gt”中检查几个相应的框.文件发布选项. 但是当您有多个WebRole实例时,您将不会使用Web Deploy.而在项目设置(在“[详细]
-
modelstate – asp.net mvc没有实体框架
所属栏目:[asp.Net] 日期:2020-12-15 热度:114
我正在学习asp.net mvc,并通过一个伟大的教程来展示它.本教程还使用了实体框架. 我们有自己的数据访问类,我必须使用. 我有点困惑,我需要做什么来弥合我们的类和MVC框架之间的差距. 例如,在教程中,MovieController.cs文件中有一个Edit方法,如下所示: [HttpPo[详细]
-
asp.net-mvc – ASP.NET MVC不调用global.asax’EndRequest
所属栏目:[asp.Net] 日期:2020-12-15 热度:136
我试图在每个请求结束时执行一些操作. 我更改了在创建新项目时生成的Application_Start()进行测试: protected void Application_Start(){ EndRequest += (s,e) = { Console.Write("fghfgh"); }; RegisterRoutes(RouteTable.Routes);} lambda不会被调用.任何[详细]
-
asp.net-mvc-3 – 从MVC 3中使用Razor View引擎的局部视图渲染部
所属栏目:[asp.Net] 日期:2020-12-15 热度:143
我已经在底部的主版本中渲染了一个部分.这通常是在呈现 JavaScript时在页面底部呈现JavaScript的部分.在View和_partial视图中定义该部分.页面渲染时,它从页面视图呈现部分,但不是从_partial视图. 如何将_partial视图中定义的部分呈现到主布局? 解决方法 您[详细]
-
asp.net-mvc – ASP.NET MVC自定义成员资格提供程序Web.config错
所属栏目:[asp.Net] 日期:2020-12-15 热度:144
我已经实现了使用LINQ to SQL的自定义成员资格提供程序.当我将会员资格提供者添加到我的asp.net mvc网站在web配置登录页面停止工作. 我的Web.config设置: membership providers clear/ add name="MyMembershipProvider" type="MyMembership.MyMembershipPro[详细]
-
asp.net-mvc-5 – 确认邮件中的aspnet身份无效令牌
所属栏目:[asp.Net] 日期:2020-12-15 热度:175
我正在尝试确认一个帐户,但我正在获得“无效令牌”.错误. 这是我正在尝试的: var code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id);var callbackUrl = Url.Action("ConfirmacaoEmail","Usuario",new { userId = user.Id,code = code[详细]
-
asp.net – 如何标签(设置标题)为IIS Express过程?
所属栏目:[asp.Net] 日期:2020-12-15 热度:50
我有一个多个网站的解决方案,我一直在使用Cassini进行开发.当IIS Express出来时,我转换了一个网站来使用它,一切都运行正常.我只是移动另一个网站使用IIS Express,并立即遇到调试问题:IIS Express不标记它的进程,所以现在我有两个运行,我不能告诉他们在“附[详细]
-
asp.net-mvc – UnitOfWork in Action Filter似乎是缓存
所属栏目:[asp.Net] 日期:2020-12-15 热度:81
我有一个使用IoC(Unity)的MVC 3网站,我的模型是与EF4和POCO一起生成的.我正在使用一个动作过滤器来提交我的UnitOfWork: public class UseUnitOfWorkAttribute : ActionFilterAttribute,IActionFilter{ private readonly IUnitOfWork _unitOfWork; public Us[详细]
-
asp.net – 获取当前用户的GUID?
所属栏目:[asp.Net] 日期:2020-12-15 热度:116
我想添加用户的GUID与我们从用户提交信息时提取的信息.如何获取GUID? 我正在使用与ASP.NET MVC应用程序一起提供的默认身份验证系统. 解决方法 如果您正在使用ASP.NET成员资格提供者: MembershipUser user = Membership.GetUser(User.Identity.Name);Guid g[详细]
-
asp.net-mvc-4 – 从beta版升级后的Autofac / MVC4 / WebApi(RC)
所属栏目:[asp.Net] 日期:2020-12-15 热度:88
var resolver = new AutofacWebApiDependencyResolver(container);configuration.ServiceResolver.SetResolver(resolver); 更新到ASP.NET MVC4(RC)后,我得到以下错误: ‘System.Web.Http.HttpConfiguration’ does not contain a definition for ‘ServiceR[详细]
-
asp.net-mvc – ICommandHandler / IQueryHandler with async /
所属栏目:[asp.Net] 日期:2020-12-15 热度:194
EDITH说(tl; dr) 我去了一个建议的解决方案的变体;保持所有ICommandHandler和IQueryHandlers可能是异步的,并在同步情况下返回已解决的任务.不过,我不想在任何地方使用Task.FromResult(…),所以为了方便起见我定义了一个扩展方法: public static class TaskE[详细]
-
asp.net-mvc – Visual Studio 2015 – ASP.Net应用程序将不会启
所属栏目:[asp.Net] 日期:2020-12-15 热度:178
有时,当我尝试启动一个ASP.Net应用程序(调试)应用程序将不会启动. 视觉工作室看起来像应用程序正在运行,状态栏将其颜色更改为橙??色. 浏览器打开并正在加载“永远”. IIS Express正在运行,该站点显示在IIS试用应用程序的上下文菜单中. 我没有任何例外;该应用[详细]
-
asp.net-mvc – 在空项目中缺少类型Mono.Web.Util.RoleManagerSe
所属栏目:[asp.Net] 日期:2020-12-15 热度:180
我已经设置了最新的Mono(3.4.1)和 Git的最新XSP,并对它们进行了编译. mono -V打印以下内容: main@zombie# mono -VMono JIT compiler version 3.4.1 (master/89e0b25 Fri May 16 18:52:44 CEST 2014)Copyright (C) 2002-2014 Novell,Inc,Xamarin Inc and Con[详细]
-
asp.net – 在asp:Button中包装文本
所属栏目:[asp.Net] 日期:2020-12-15 热度:109
我正在使用一个LinkBut??ton,它有很多文本,这使得它很长.这是很好的,因为LinkBut??ton将文本包裹在下一行,当它耗尽了空间. 然后我把它改成了一个标准的asp:按钮,问题是文本不包裹按钮只要变成只要文本.这是一个问题,因为它迫使其内的容器比我想要的要长. 有[详细]
-
asp.net – IIS URL Rewrite:添加除.html和.aspx之外的尾部斜杠
所属栏目:[asp.Net] 日期:2020-12-15 热度:174
通过IIS URL Rewrite Module向所有URL添加尾部斜杠广泛传播,但如何为以.html和.aspx结尾的URL添加异常? 今天我有这个: rule name="Add trailing slash" stopProcessing="true" match url="(.*[^/])$" / conditions add input="{REQUEST_FILENAME}" matchTy[详细]
-
asp.net-mvc-3 – 在html标签中添加html输入
所属栏目:[asp.Net] 日期:2020-12-15 热度:151
所以我使用了 Twitter Bootstrap,我的大部分表单看起来都很棒 div class="control-group" @Html.LabelFor(m = m.Prop) div class="controls" @Html.EditorFor(m = m.Prop) /div @Html.ValidationMessageFor(model = model.Prop) /div 唯一的问题是无线电按钮[详细]
-
ASP.NET 2.5前缀ctl00和ASP.NET 4不是前缀ctl00
所属栏目:[asp.Net] 日期:2020-12-15 热度:80
有没有人知道为什么ASP.NET 4已经在ASP控件上删除ctl00前缀? 有没有我错过的设置? 解决方法 在ASP.NET 4.0中,他们引入了对更干净的 HTML语法的支持.您可以阅读它 at Scott Gu’s blog.如果您想要经典模型的客户端ID,您可以调整您的web.config: configurat[详细]
-
asp.net – Windows Workflow Foundation的替代方案
所属栏目:[asp.Net] 日期:2020-12-15 热度:127
我一直在使用WWF一段时间作为内部呼叫中心应用程序(ASP.NET)的一部分,而在学习的过程中,了解基于状态机的工作流系统应该如何工作是一个很好的做法,我绝对不会爱上WWF本身在我看来是: 过于复杂,特别是在网络应用程序中使用(所有线程运行时的东西) 不成熟(曾[详细]
-
asp.net – ASP .net当前物理位置
所属栏目:[asp.Net] 日期:2020-12-15 热度:63
嗨,我正在开发一个ASP.net Web应用程序. 我需要找到网站的当前位置(物理)(或包含程序集的bin目录). 我尝试使用Directory.GetCurrentDirectory(),并返回我的ASP .net临时目录. 我真的不喜欢在配置文件(eww!)中包含绝对路径的应用程序设置的想法 任何帮助将不[详细]
-
ASP.NET:突出显示当前页面的菜单项
所属栏目:[asp.Net] 日期:2020-12-15 热度:74
我一直在试图找到一个突出显示asp.net菜单当前所选菜单项的简单方法(所以用户知道他们所在的页面),但无论我尝试了什么都无法让它工作.在我的标记我有: asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleB[详细]
-
asp.net – 在自动生成的GridView列中防止HTML编码
所属栏目:[asp.Net] 日期:2020-12-15 热度:164
我有一个GridView绑定到我构造的一个DataTable.表中的大多数列包含一个超链接链接的原始 HTML,我希望该 HTML作为浏览器中的链接呈现,但是GridView会自动对HTML进行编码,因此它将以标记形式呈现. 如何在没有明确添加HyperLink或任何其他列的情况下避免这种情[详细]
-
ASP.NET Web部署项目:摆脱.compiled文件
所属栏目:[asp.Net] 日期:2020-12-15 热度:69
我在Visual Studio 2008中使用Web部署项目,以准备我的ASP.NET应用程序(ASP.NET Web应用程序,而不是ASP.NET网站)复制到多个服务器.我必须通过FTP在不同的服务器上复制本地登台服务器上的文件,有时我必须从客户的服务器上取出文件. 所以,将所有的文件部署在一[详细]
-
asp.net – 控制FormsAuthentication createPersistentCookie到
所属栏目:[asp.Net] 日期:2020-12-15 热度:152
在ASP.NET MVC2应用程序中,我们有标准的登录操作… if (ValidateUser(model.Email,model.Password){ FormsAuthentication.SetAuthCookie(model.Email,model.RememberMe); ... 其中SetAuthCookie的第二个参数是createPersistentCookie,其中包含以下文档: cre[详细]