-
asp.net – 身份使用Web API授权属性角色
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
我有一个小型Web API应用程序,它使用Identity来管理使用Owin Bearer Tokens的用户.此实现的基础工作正常:我可以注册用户,登录用户并访问标有[授权]的Web API端点. 我的下一步是使用角色限制Web API端点.例如,只有Admin角色的用户才能访问的控制器.我已经创[详细]
-
asp.net-mvc – 为什么我不能从Web平台安装程序安装ASPNET MVC2
所属栏目:[asp.Net] 日期:2020-12-16 热度:98
我去了 http://www.asp.net/mvc/尝试安装ASP.NET MVC. 我不知道,但MVC现在是版本2. 有一个叫做微软“Web平台安装程序”(WPI)的漂亮的东西,它基本上是一个小的安装程序驱动程序工具,它??提供了一些我可能想要安装的东西,在Windows上做Web事情.菜单上有ASPNET[详细]
-
ASP.NET 2.0中的Gridview列宽
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
如何在ASP.NET 2.0中的gridview控件中控制列宽? 解决方法 您可以使用HeaderStyle-Width,ItemStyle-Width或FooterStyle-Width属性.这些可以应用于所有列或每列. asp:GridView ID="GridView1" runat="server" HeaderStyle Width="10%" / RowStyle Width="10%"[详细]
-
asp.net-mvc – 在kendo模板中渲染剑道控件(Razor)
所属栏目:[asp.Net] 日期:2020-12-16 热度:83
是否可以在Kendo模板中渲染剑道控件? 像这样的东西? script id="treeview-template" type="text/kendo-ui-template" @{Html.Kendo().AutoComplete() .Name("test") .Render(); }/script 提前致谢! 解决方法 是的,你可以,最后不要忘记调用ToClientTemplate[详细]
-
Block内的ASP.NET服务器端注释
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
我知道您可以通过% - Comment - %创建ASP.NET(MVC)中的“服务器端注释”(它们不会作为注释/文本发送到客户端).标签. 但是,我似乎无法在 script内执行此操作.标签 – 如果我尝试这个,我会从Visual Studio中得到一堆带有红色下划线的代码和奇怪的无关错误(“[详细]
-
asp.net-mvc – 您是否使用任何自定义ASP.NET MVC HtmlHelper扩
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
我有兴趣了解其他开发人员为ASP.NET MVC HtmlHelper类创建的自定义扩展. 我认为微软开始了一个伟大的开端,但像往常一样,留下了很多空洞来填补! 看起来我将不得不创建一些用于渲染图像,将动作链接渲染为图像,等等. 认为将列表放在一起并为其他开发人员节省一[详细]
-
asp.net-mvc – 当模型绑定包含bool时,表单集合必须包含哪个字符
所属栏目:[asp.Net] 日期:2020-12-16 热度:202
如果我正在使用模型绑定,并且模型中的一个变量是bool,那么表单集合必须包含什么字符串才能被视为true或false? 例如,如果我的模型有一个变量: bool isHappy; 现在当模型绑定器读取表单集合并且它包含名称“isHappy”时,该值必须是什么? “真实”,“检查”,[详细]
-
asp.net – 发送多个模型以查看MVC 4
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
我有两个模型类,每个类都是数据库中的一个表.一种型号称为“衣服”,另一种型号称为“鞋子”. 我想在同一个剃刀视图中显示每个表的内容,但MVC只允许我向视图发送一个模型. @model IEnumerableTest.Models.Clothes 有没有办法将多个模型发送到剃刀视图? 如果[详细]
-
nuget-package – 如何创建和使用ASP.NET vNext类库NuGet包?
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
我想创建一个ASP.NET vNext类库的NuGet包.我怎么能一步一步做到这一点?我知道有kpm构建,但我找不到关于在哪里下载kpm等的指南. 另外,在获取它的NuGet包(或DLL)之后,如何将它从本地机器添加到我的vNext项目? 解决方法 Kpm是新KRuntime的包管理器.有关如何在[详细]
-
asp.net-mvc-3 – 如何在Entity Framework中更新实体的导航属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:170
在带有Entity Framework的ASP .NET MVC 3中,我有一个域对象,它具有引用其他对象的导航属性,如下所示: public class Person{ public String Name {get;set;} public Guid CompanyID{get;set;} [ForeignKey(CompanyID)] public virtual CompanyType Company{[详细]
-
如何在ASP.NET MVC网站中为cookie设置“安全”标志?
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
我在web.config中设置了以下内容: system.web httpCookies httpOnlyCookies="true" requireSSL="true" //system.web 当我使用HTTP连接访问网站时,它会重定向到我的登录页面(将方案指定为HTTPS).当浏览器获取此页面时,响应会设置一些cookie(ASP.NET会话cooki[详细]
-
ASP.NET MVC验证使用qTip jQuery插件
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
我正在使用找到的解决方案 here在使用qTip jQuery插件的工具提示中显示客户端验证错误.此解决方案非常适合客户端验证,但我希望能够以相同的方式显示服务器端验证错误.有谁知道如何利用qTip在工具提示中显示服务器端验证错误? 谢谢 解决方法 如果存在服务器[详细]
-
asp.net – 禁止从IIS 7继承“允许所有用户”规则
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
我在IIS 7中创建了一个新站点.该站点继承了允许所有用户的规则.我想删除这个规则,但它不会让我.有没有办法将网站设置为不继承任何规则? 解决方法 改变你的web.config f.e.以下列方式: system.web authorization allow roles="Administrator"/ deny users="[详细]
-
asp.net-mvc – 使用LINQ的多个或单个存储库
所属栏目:[asp.Net] 日期:2020-12-16 热度:120
我一直在阅读Professional ASP.NET MVC 1.0书中的第11章(可测试设计模式).在本章的示例中,数据访问被分成许多存储库:IOrderRepository,IProductRepository等.这些都是有意义的:单个数据库的单个存储库. 但是,当您考虑表之间的链接时,这会对我造成一些影响[详细]
-
复合视图模型对象导致远程验证失败
所属栏目:[asp.Net] 日期:2020-12-16 热度:144
我已经为这个项目中的一些表单使用了复合视图模型的模式.它工作得很好. 在这种情况下,我有一个VendorAddress视图模型.我在这个项目的几个地方使用Address(es),所以我制作了一个可以重复使用的Address视图模型对象.然后我决定要对状态代码和拉链进行非常彻底[详细]
-
asp.net-mvc – 如何在ASP.NET应用程序中设置S-MaxAge CacheCont
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
我正在尝试设置ASP.NET资源的可配置性.因此,如果我转到/ foo / show它会显示某个资源的View,并将其缓存几个小时(例如).为此,我使用了OutputCache属性来装饰我的Action方法.可以在web.config文件中找到此缓存的详细信息(针对此操作方法). 当我设置此输出缓存[详细]
-
为什么ASP.NET身份中的Logout使用POST而不是GET?
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
参见英文答案 Logout: GET or POST?9个 sample Identity project使用此注销: @if (Request.IsAuthenticated) { using (Html.BeginForm("LogOff","Account",FormMethod.Post,new { id = "logoutForm",@class = "navbar-right" })) { @Html.AntiForgeryToken([详细]
-
ASP.NET和底层连接已关闭:无法为SSL / TLS安全通道建立信任关系
所属栏目:[asp.Net] 日期:2020-12-16 热度:160
我正在使用公共Root权威证书文件X509制作httpwebrequest.我只有公钥,而不是私钥.从控制台应用程序一切正常,但它不适用于asp.net应用程序.我收到错误:“底层连接已关闭:无法为SSL / TLS安全通道建立信任关系.” 禁用验证的选项不是一个选项. 这是代码 HttpW[详细]
-
asp.net – ASP .NET检查会话
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
在我使用它之前,我想在基页类中检查Session是否存在,但是我发现如果它不存在,它只会通过检查引发异常: if (Session != null){ Session.Remove("foo");} 将抛出此异常: Session state can only be used when enableSessionState is set to true,either in a[详细]
-
asp.net-mvc – AOP vs MVC FilterAttributes vs Interceptor
所属栏目:[asp.Net] 日期:2020-12-16 热度:101
ASP.NET MVC建议使用或扩展内置的Authorization,Action,Result,Exception过滤器. 第3方.Net IoC容器(Unity,Ninject,Autofac)提出拦截器 第三方AOP工具(Postsharp)提出了他们的属性. 现在,我搞砸了.可能是我混合了所有这些. 我想构建健壮的代码和稳定的方法,[详细]
-
asp.net – 跨应用程序的表单身份验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:172
我正在为我的公司开发一个基于Web的内部工具.此工具的一部分是另一个应用程序(Cruise Control Dashboard),它在我的根应用程序下运行在自己的虚拟目录中. 我想通过在其上设置Forms身份验证以及在根应用程序中使用登录表单来限制对此内部应用程序的访问. 我将[详细]
-
来自ASP.NET的SVN信息:’无法确定用户的配置路径’
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
有一个ASP.NET站点,我希望从中执行SVN信息调用. 我的理解是,当用户尚未完成基本设置以使用SVN时,会出现此错误消息.具体来说,AppData下有一个名为Subversion的文件夹,当不存在并正确配置时,会显示上述消息. ASP.NET站点在“NetworkService”帐户下运行,其AppD[详细]
-
在asp.net中使用太多会话的缺点
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
在ASP.NET中,会话使我们能够在用户在Web应用程序中导航ASP.NET页面时为用户存储和检索值.但是,不鼓励使用过多的会话.为什么?使用太多会话有什么缺点? 感谢那些愿意回答的人. 解决方法 记忆和/或表现 如果存储会话状态进程(默认值),则所有会话数据都存储在[详细]
-
asp.net-mvc-5 – WebJob和SignalR Hub之间的通信
所属栏目:[asp.Net] 日期:2020-12-16 热度:67
我有以下情况: 我有一个天蓝色的webjob(用于发送邮件),我需要在我的Web应用程序中检查webjob的进度. 我正在使用SignalR与我的服务器上的客户端进行通信. 当我想发送电子邮件时,我在队列中按下一条消息,然后天蓝色的webjob就完成了他的工作. 问题是,我如何将[详细]
-
.net – 优雅的foreach – 在Razor构建
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
很多模板引擎都有一种特殊的语法,它是foreach和else的结合.基本上,当foreach循环没有任何迭代时执行else子句.如果要在列表回退中显示某种没有项目,这可能很有用. 以Twig为例, for loop可以是这样的 {% for user in users %} li{{ user.username|e }}/li{% el[详细]
- asp.net-mvc-4 – 具有外部数据和TypeScript的Ng
- T-SQL Enhancement in SQL Server 2005[上篇]
- Fiddler无法正常抓取谷歌等浏览器的请求_解决方案
- asp.net-mvc – MVC的编码标准 – 它们是官方的吗
- asp.net – 安装MvcScaffolding包时的NuGet执行策
- asp.net – Orchard – 从主题布局中获取内容的标
- asp.net-mvc-3 – 分页/排序不适用于部分视图中使
- 诊断IIS 7和ASP.NET MVC上的404错误
- Asp.Net MVC 301重定向
- asp.net – 如何以编程方式覆盖web.config设置