-
如何显示或隐藏基于角色的控件 – ASP.NET MVC 4 Razor
所属栏目:[asp.Net] 日期:2020-05-25 热度:59
我正在使用ASP.NET MVC 4应用程序.我有一个仪表板,我的用户组将基于 Windows域 所以我使用WIndows认证来验证用户. 我创建了通过覆盖函数AuthorizeAttribute,ActionFilterAttribute使用自定义身份验证的示例应用程序.这是一个好办法吗? Which attribute is be[详细]
-
Cassini上的ASP.NET MVC:如何强制“内容”目录返回304而不是200s?
所属栏目:[asp.Net] 日期:2020-05-25 热度:53
场景:我有一个在Visual Studio 2008开发的ASP.NET MVC应用程序.有一个名为“内容”的根文件夹存储图像和样式表.当我在本地运行(使用Cassini)并浏览我的应用程序时,将始终下载“Content”目录中的每个资源.使用Firebug,我可以验证Web服务器是否返回HTTP 200([详细]
-
asp.net – SqlFunctions.StringConvert添加不必要的填充
所属栏目:[asp.Net] 日期:2020-05-25 热度:140
在我的ViewModel中,我返回下面的一个下拉列表: public IEnumerableSelectListItem Statuses { get { using (var context = new AssetManager.Models.AssetManagerEntities()) {[详细]
-
如何设置默认页面asp.net
所属栏目:[asp.Net] 日期:2020-05-25 热度:132
参见英文答案 Set Default Page in Asp.net8个 我刚刚在我的服务器上发布了我的网站,但是当我输入浏览器www.mysite.com时,我收到这个错误:HTTP错误403.14 – 禁止 Web服务器配置为不列出此目录的内容.但是,如果我键入www.mysite.com/Home.aspx它[详细]
-
asp.net-mvc – 在MVC Razor中,如何在子布局下面定义一个RenderSection?
所属栏目:[asp.Net] 日期:2020-05-25 热度:189
我有一个顶级的_Layout.cshtml,看起来像这样: htmlhead @RenderSection(Header, required: false)/headbody @RenderSection(LeftPane, required: false) @RenderSection(RightPane, required: fals[详细]
-
asp.net – System.Web.Security.FormsAuthentication.Encrypt返回n
所属栏目:[asp.Net] 日期:2020-05-25 热度:150
我正在尝试加密一些userData以使用Forms身份验证创建自己的自定义IPrincipal和IIdentity对象 – 我已经将表示我登录的用户的对象序列化为Json,并创建了我的FormsAuthentication票证,如下所示: string user_item = GetJsonOfLoggedinUser();/*get JSON repres[详细]
-
WCF,ASP.NET成员资格提供者和认证服务
所属栏目:[asp.Net] 日期:2020-05-25 热度:84
我写了一个与WCF服务(BasicHttpBinding)通信的Silverlight 2应用程序.托管Silverlight内容的站点使用ASP.NET成员资格提供程序进行保护.我可以使用我的WCF服务中的HttpContext.Current.User.Identity.Name访问当前用户,并且我已经打开了AspNetCompatibilityReq[详细]
-
从旧的经典ASP页面设置301重定向到新的ASP.NET Webforms页面
所属栏目:[asp.Net] 日期:2020-05-25 热度:144
我已经使用ASP.NET Webforms开发了一个网站,并完成了它,我正在设置一些301重定向,以确保旧站点的链接被正确重定向. 然而,旧网站是用经典的ASP编写的.从旧的.asp页面到新的.aspx页面设置重定向的最佳方法是什么? (注意:我无法控制网站正在托管的服务器,所以[详细]
-
ASP.NET MVC与ASP.NET 4.0
所属栏目:[asp.Net] 日期:2020-05-25 热度:154
我最近看了 this webcast,我觉得ASP.NET MVC中很多“酷的东西”都被拉回了ASP.NET框架. 目前我正在使用ASP.NET MVC为我的公司设计一个项目的基础工作,但在看完这个之后,我开始怀疑这是否是正确的选择,以及是否会让我等待ASP .NET 4.0. 我认识到ASP.NET MVC 2.[详细]
-
asp.net-mvc – 如何在ActionFilterAttribute ASP MVC 5中为ViewBag设置值
所属栏目:[asp.Net] 日期:2020-05-25 热度:135
您好,我想为我的应用程序中的每个控制器创建自定义ActionFilterAttribute,此属性应该设置一些ViewBag值. ActionFilterAttribute是否适合它,以及如何在ActionFilterAttribute中访问viewbag? 你可以这样做 public class SomeMsgAttribute : FilterAttribute, I[详细]
-
asp.net mvc路由id参数
所属栏目:[asp.Net] 日期:2020-05-25 热度:143
我在asp.net mvc上的一个网站上工作.我有路线 routes.MapRoute( Default, // Route name {controller}/{action}/{id}, // URL with parameters new { controller = Home, action = Index, id = UrlParameter.Op[详细]
-
asp.net-mvc-3 – 使用构造方法参数过滤的Ninject绑定属性
所属栏目:[asp.Net] 日期:2020-05-25 热度:163
我看到尽可能多的答案,但他们似乎没有一个细节. 麻烦的是将操作过滤器(由控制器注入的服务)绑定到相应的属性时,我一直无法弄清楚如何将参数/属性值从属性传递到其绑定的过滤器.下面是代码,下面是我想要的假码: 过滤器属性 public class AuthorizationFilter[详细]
-
asp.net-mvc – 如何在ASP.NET MVC Web API中将URL作为参数传递给参数?
所属栏目:[asp.Net] 日期:2020-05-25 热度:120
如何在ASP.NET MVC Web API中将URL作为参数传递给参数? 如下所示: test.com/api/sales/getcustomerorders/test@test.com 我想将电子邮件地址作为参数传递给getcustomerorders操作. 我们可以传递使用查询字符串.但是我想像上面那样格式化URL. 谢谢. 在WebApi[详细]
-
asp.net – 在Owin应用程序中每个请求的数据缓存
所属栏目:[asp.Net] 日期:2020-05-25 热度:169
在传统的ASP.NET应用程序(使用System.Web)中,我可以缓存数据 HttpContext.Current.Items 现在在Owin中,HttpContext不再可用了.有没有办法在Owin中做类似的事情 – 一个静态方法/属性,通过它可以设置/获取每个请求数据? 这个question给了我一些提示,但不完全[详细]
-
nuget – 在部署的asp.net mvc解决方案中需要packages.config
所属栏目:[asp.Net] 日期:2020-05-25 热度:156
我做了一个构建发布到mvc应用程序,并看到,package.config也被部署,即使我选择了“只需要运行此应用程序的文件”在属性中.我可以在部署时使用wpp目标安全地删除这个nuget包列表文件吗? 是的,您可以从部署的应用程序中删除它. NuGet使用它来保存在特定项目中安[详细]
-
asp.net-mvc – 无法加载文件或程序集“System.Web.Providers”
所属栏目:[asp.Net] 日期:2020-05-25 热度:132
你好这个我的配置文件 ?xml version=1.0?configuration configSections section name=entityFramework type=System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.[详细]
-
asp.net-mvc – ASP.NET MVC编辑集合最佳实践 – 您的意见
所属栏目:[asp.Net] 日期:2020-05-25 热度:137
给出以下类,您对处理创建/编辑的最佳方式有何看法,其中Attributes.Count可以是任何数字. public class Product { public int Id {get;set;} public string Name {get;set;} public IListAttribute Attributes {get;set;}}public class At[详细]
-
asp.net – NHibernate线程安全与会话
所属栏目:[asp.Net] 日期:2020-05-25 热度:106
我一直在使用NHibernate一段时间,并不时发现,如果我尝试同时请求两个页面(或尽可能接近),它将偶尔会出错.所以我认为这是因为我的会话管理不是线程安全的. 我以为这是我的课,所以我试图使用不同的方法从这个博客文章http://pwigle.wordpress.com/2008/11/21/nh[详细]
-
ASP.NET MVC4 WebAPI和Posting XML数据
所属栏目:[asp.Net] 日期:2020-05-25 热度:161
我没有一个新的webapi的技巧 – 我想通过一个post请求提交一个xml字符串,没有太多的运气. 前端正在使用jQuery: $(document = function () { $(#buttonTestAPI).click(function () { var d = customercustomer_id1234/customer_id/cu[详细]
-
asp.net – 如何根据用户的角色创建具有不同显示的视图?
所属栏目:[asp.Net] 日期:2020-05-25 热度:149
我想根据用户所在的角色创建一个具有不同显示的视图. 我应该为不同的角色创建不同的视图,还是应该检查Veiw页面本身而不是在动作中的角色? 我如何查看视图页面上的角色? Or should i use check the roles on the Veiw page its self rather than on actions,[详细]
-
最大请求长度超出例外
所属栏目:[asp.Net] 日期:2020-05-25 热度:149
我正在尝试使用上传控件上传一个20兆文件,它在visual studio的内置webserver中工作正常,但一旦我发布到生产服务器(我无法访问),我会收到以下错误: Server Error in / Application.------------------------------------------------------------------------[详细]
-
asp.net – 与web.config中的targetFramework相关的配置错误
所属栏目:[asp.Net] 日期:2020-05-25 热度:109
我在Visual Studio 2015中创建了一个MVC网站,它在我的本地主机上工作.但是当我发布我的网站并放入我的主机时,它不起作用.它给我这个错误通知: Server Error in ‘/’ Application. Configuration Error Parser Error Message: The ‘targetFramework’ attri[详细]
-
asp.net-mvc-3 – 根据url更改控制器中的布局
所属栏目:[asp.Net] 日期:2020-05-25 热度:132
我有控制器PlayerController和里面的动作:视图,信息,列表. 所以在网址“/ Player / View”上我得到默认布局的结果. 我希望在请求“/外部/视图”时获得具有不同布局的结果. 我怎样才能实现这一目标? 虽然您可以按照另一个答案中的建议覆盖控制器的布局,但在[详细]
-
asp.net – 直接将.aspx转换为.pdf [已关闭]
所属栏目:[asp.Net] 日期:2020-05-25 热度:74
我正在开展的一个项目需要我构建一个以 HTML(.aspx)和PDF格式输出的报告.有没有可用的解决方案,可以将.aspx页面的输出提供给PDF生成实用程序?完全支持HTML和CSS将是理想的. 谢谢! wkhtmltopdf将会这样做….用途: wkhtmltopdf http://www.google.com google[详细]
-
asp.net-mvc-3 – 在查询字符串中使用“popup = 1”时找不到mini-profiler-result
所属栏目:[asp.Net] 日期:2020-05-25 热度:92
重现问题的步骤: 按照步骤将分析器添加到项目中 项目位于虚拟目录中 “http:// localhost / VirtualDirectory / mini-profiler-results?id = 00f8651d-ebbf-443d-b60d-d83f950adf6a popup = 1”无法找到. 404. 找到“http://localhost/VirtualDirectory[详细]

浙公网安备 33038102330553号