-
asp.net-mvc – ServiceStack Session在MVC Controller中始终为n
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
我正在使用服务堆栈MVC powerpack创建一个ASP.NET MVC 4应用程序,利用服务堆栈的auth和会话提供程序.我正在从社交bootstrap API项目中复制许多逻辑.我的控制器继承自以下基本控制器: public class ControllerBase : ServiceStackControllerCustomUserSessio[详细]
-
.net – SimpleMembership取消用户身份验证?
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
我正在创建一个新的MVC 4网站,我已经设置了SimpleMembership.我还创建了一个CustomPrincipal,它继承自RolePrincipal并且有一个名为UserInfo的附加属性,其中包含有关用户的其他信息,如LastName,FirstName和IsActive.这些都通过FormsAuthenticationTicket user[详细]
-
asp.net-mvc-3 – Orchard CMS小部件显示类型
所属栏目:[asp.Net] 日期:2020-12-16 热度:82
我有一个小部件,它使用查询来显示详细信息.是否可以指定窗口小部件的显示类型(查询使用摘要,所有显示为我想要的),因为窗口小部件的标题具有显示类型细节,我希望它使用摘要,所以我可以覆盖形状当我把它放在不同的部分(主要是标题文本),但在内容区域,我希望它[详细]
-
asp.net-web-api – asp web api DateTime模型绑定
所属栏目:[asp.Net] 日期:2020-12-16 热度:64
我在web api中绑定DateTimes时遇到了一些麻烦.情况就是这样.我有一个控制器,它返回一个带有DateTime属性的模型.我已经设置了我的web api,在global.asax中使用IsoDateFormat和UTC时间,如下所示: HttpConfiguration config = GlobalConfiguration.Configurati[详细]
-
iis-7 – 捆绑不适用于映射的虚拟目录
所属栏目:[asp.Net] 日期:2020-12-16 热度:116
我们有一个网站,其中CSS和 JavaScript分别捆绑到/ Content /和/ Scripts /目录中.这两者也是单独域中虚拟目录的映射目标,用于静态资源(因此不提供cookie). 问题是在我们的生产环境中,汇编 – debug设置为false(因此启用了捆绑和缩小),相对URL工作正常并从捆[详细]
-
ASP.Net使用什么缓存算法?
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
我正在编写ASP.Net缓存的包装器,我很好奇他们使用的缓存算法.例如,假设缓存中的所有内容都具有相同的到期日期和优先级,它如何清除项目? Wikipedia列出了11种不同的缓存算法. ASP.Net使用其中之一吗? 解决方法 您描述的算法用于确定何时从缓存中删除项目的[详细]
-
asp.net-web-api – 如何配置OData不处理Web Api中的非odata异常
所属栏目:[asp.Net] 日期:2020-12-16 热度:161
我想在Web Api中使用OData来控制Controller中的一些Action方法.发生的事情是,一旦我在Web Api中启用OData,错误消息格式就会对所有错误进行更改. 有没有办法只为特定的控制器/动作路由配置Odata. 启用OData之前的错误消息如下所示: {"Message":"User Name/Pa[详细]
-
asp.net – 为什么我的动态添加控件会在Postback后松散它们的值
所属栏目:[asp.Net] 日期:2020-12-16 热度:151
要问我的问题,我创建了一个包含Button和带有SqlDataSource的DataList的aspx文件: asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" / asp:DataList ID="DataList1" runat="server" DataKeyField="a" DataSourceID="SqlDataSo[详细]
-
asp.net-mvc-4 – ASP .NET MVC 4包含两个部分视图的视图,每个视
所属栏目:[asp.Net] 日期:2020-12-16 热度:120
在我的MVC 4应用程序中,我有一个索引视图.在此视图中,我有两个div标签,其中呈现部分视图.点击时有两个按钮使用jQuery在这两个div之间切换.部分视图的每个模型都是强类型的. 题: 如何将模型传递给部分视图? 如何处理部分视图的POST请求? 在POST动作方法中,[详细]
-
asp.net-mvc – 找不到Nancy Razor Viewengine
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
我正在使用Nancy 0.14.1.0和Razor视图.只要我在VS 2010中使用内部Web服务器,情况就会好转.现在我确实将这些内容部署到运行IIS 6的Web服务器上.路由是 Get["/api/v1/admin/clients"] = parameters = { return View["Admin/view",new DataAccessLayer(Context)[详细]
-
asp.net-mvc – HtmlHelper与Partial的表现
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
在给定任务中使用 HtmlHelper或Partial之间是否存在性能差异? 例如,我正在编写一个HtmlHelper“控件”来在编辑器中创建一个具有以下签名的链接: public static HtmlString RecordNameLink( this HtmlHelper htmlHelper,string linkText,string editActionN[详细]
-
asp.net-webpages – Razor代码块使用
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
我刚刚开始使用网页,我无法弄清楚为什么代码块不起作用.我需要有条件地显示一个WebGrid.在我开始之前我有这个: div@grid.GetHtml()/div 现在我尝试插入一个if语句: div @if (condition) { grid.GetHtml(); }/div 这导致没有网格html显示.实际上,即使没有if[详细]
-
asp.net-mvc – Windows Azure Asp.Net MVC电子商务
所属栏目:[asp.Net] 日期:2020-12-16 热度:195
我将开发并托管一个基于Asp.Net MVC4(带有几个SQL Server作业)的电子商务网站. 我认为使用Azure是为了留在微软的世界并避免专用的服务器管理. 包含1个站点/ 5Go SQL Server数据库/ 200Go带宽的软件包网站非常有趣,价格基于12个月. 但我不知道这种配置是否足[详细]
-
file-upload – 使用不同的名称字段动态添加FileUpload
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
我需要能够根据用户需求添加多个文件上传但是用户必须能够为上载分配名称以供以后使用. 正如您所看到的,我只是动态添加更多文件上传,但为这些上传指定名称似乎是我的问题. 有什么办法可以实现吗? 我的视图中的代码: @using Microsoft.Web.Helpers@model Mu[详细]
-
asp.net-mvc – 如何使用ASP.NET MVC中强制/应用的属性调用控制
所属栏目:[asp.Net] 日期:2020-12-16 热度:185
当我尝试从另一个控制器操作(方法)中调用特定的控制器操作(方法)时,不应用/强制应用于我正在调用的操作的属性. 例如,如果我有一个Controller动作,其中应用了一些属性,如下所示: [Authorize][HttpPost]public ActionResult SaveUsers(ListUser users) { .. }[详细]
-
asp.net – Web API模型属性为null
所属栏目:[asp.Net] 日期:2020-12-16 热度:60
我的控制器能够创建模型对象,但所有属性都与模型相关并分配给空值 环境:VS 2010,ASP.NET MVC RC最新,jQuery 1.7.1 以下是Web API Controller代码 public class Customer{ public string Name { get; set; } public string City { get; set; }}public class[详细]
-
asp.net – 将默认的MVC 4模板部署到Windows Azure
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
我是 Windows Azure的新手,正在修补它以了解它是如何工作的.为了使事情尽可能简单,我尝试部署由VS 2012 Express for web生成的默认MVC 4模板.我创建了一个新项目 – Azure云服务.我选择了一个MVC 4网络角色.这创建了一个漂亮的小asp.net应用程序,包含home,ab[详细]
-
asp.net – SSO表单身份验证问题.无法解密身份验证Cookie
所属栏目:[asp.Net] 日期:2020-12-16 热度:114
我正在尝试在2个Web应用程序,应用程序A和应用程序B之间开发SSO身份验证.应用程序A是MVC 4应用程序,应用程序B是MVC 3应用程序. 应该发生的是: 当用户尝试访问应用程序B时,他将被重定向到应用程序A的登录页面 登录到应用程序A后,他将被重定向到应用程序B. 实[详细]
-
asp.net – 用破折号路由值
所属栏目:[asp.Net] 日期:2020-12-16 热度:135
我有这条路线: routes.MapRoute( "News","News/{id}-{alias}",new { controller = "News",action = "Show" },new { id = @"^[0-9]+$" },namespaces: new[] { "Site.Controllers" } ); 这条路线适用于网址: http://localhost:54010/News/6-news 但不适用于[详细]
-
如何重现由asp.net MVC默认成员资格创建的密码哈希
所属栏目:[asp.Net] 日期:2020-12-16 热度:141
我使用asp.net MVC 4默认会员系统,而客户端需要发送包含他的哈希密码的签名,用于身份验证. 我需要使用服务器散列密码与散列密码相同. private static bool IsAuthenticated(string hashedPassword,string message,string signature) { if (string.IsNullOrEm[详细]
-
asp.net-mvc – kendo UI Grid MVC初始页面
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
我正在使用Kendo UI Grid.有没有办法在与第一页不同的页面上启动网格? 我想在每次打开网格时将初始页码设置为“3”. 解决方法 我建议你将Grid的AutoBind属性设置为false,当文件就绪事件发生时,使用dataSource的page方法(实际上是pager.page调用的方法). $('[详细]
-
asp-classic – 使用经典asp文件的绝对路径
所属栏目:[asp.Net] 日期:2020-12-16 热度:108
如何使用经典asp的绝对路径?目前整个应用程序包含以下文件: !--#include file="../../../../../something.asp"-- 如果我对asp文件进行绝对调用,它不起作用: !--#include file="/root/foobar/something.asp"-- 有人知道让它运作的诀窍吗? 解决方法 使用基[详细]
-
VS 2012中解决方案资源管理器中的asp.net配置按钮在哪里
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
在visual studio 2010中,您可以在解决方案资源管理器中找到asp.net配置按钮:锤击一个“地球仪”. Visual Studio 2012中没有这样的按钮. ?我如何访问asp.net配置 解决方法 只需单击您的项目或项目中的任何文件(不要选择整个解决方案); 单击“PROJECT”菜单,[详细]
-
asp.net-mvc – ASP.NET MVC 4中没有使用SignalR的服务器到客户
所属栏目:[asp.Net] 日期:2020-12-16 热度:78
我创建了一个简单的测试应用程序来重现我在主应用程序中遇到的问题. 我有以下集线器类: [HubName("testHub")]public class TestHub : Hub{ public TestHub() { System.Diagnostics.Debug.WriteLine("TestHub instantiated"); } public void RunMe() { Syste[详细]
-
asp.net – 避免重复大型应用程序
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
我管理一个非常大的Web /数据库应用程序(目前大约有80个ASPX页面).这在我们的客户端共享(例如,他们都在同一URL访问同一个应用程序). 我还将单个ASPX页面上传到实时服务器,而不是编译版本,以允许我在不同时间在网站的不同部分上工作. 我现在面临一个挑战,即新[详细]