-
asp.net-mvc – ASP.NET MVC 4 Web Api和REST经典服务之间的区别
所属栏目:[asp.Net] 日期:2020-12-16 热度:93
我看到ASP.Net MVC4 WebApi将服务公开为Rest服务. 但是普通Rest和ASP.Net MVC4 WebApi实际上有什么区别? 解决方法 我不确定你的正常休息是什么意思. REST是一个范例. HTTP是遵循该范例的协议. ASP.NET Web API允许开发人员编写可以通过HTTP访问并遵守REST范[详细]
-
query-string – asp .net 2.0上的最大查询字符串长度
所属栏目:[asp.Net] 日期:2020-12-16 热度:104
我正在研究ASP .NET 2.0版和IIS 6.我通过调用URL并将查询字符串传递给它来从主页调用弹出的aspx页面. 对于特定情况,我的查询字符串的长度超过2000个字符.因此弹出屏幕第一次打开正常,但只要在弹出屏幕中有回发,我就会收到互联网连接错误. 我确信这是因为查询[详细]
-
asp.net – 如何防止用户多次投票?
所属栏目:[asp.Net] 日期:2020-12-16 热度:144
我想阻止用户在我的网站上多次投票,我用两种方法做到这一点,但没有人做得那么好!! 使用cookie. 问题:用户可以删除cookie并一次又一次地返回投票. 使用数据库表. 问题:用户不应该被迫在我的网站注册! 那么,我怎么能解决这个问题呢? 解决方法 我不认为你有[详细]
-
asp.net – 在类库中引用RoleProvider
所属栏目:[asp.Net] 日期:2020-12-16 热度:88
我正在尝试在类库中创建自定义角色提供程序,由于某种原因,我无法引用System.Web.Security.RoleProvider. 我在项目中添加了对System.Web的引用,但仍然没有运气.有什么理由不能这样做吗? 解决方法 您需要引用程序集System.Web.ApplicationServices.dll. Syste[详细]
-
asp.net-mvc – 添加TwilioController基类继承后,Microsoft Azur
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
Azure Web角色(MVC 3项目)不会从Twilio控制器类开始 我有一个托管在MS Azure上的MVC 3应用程序.它发布到Azure Web角色 – 没有问题. 我添加了Nuget Twilio和Twilio.Mvc软件包.它仍然发布到Azure Web角色 – 没有问题. 我添加了一个继承自Mvc.TwilioControlle[详细]
-
ASP.NET身份验证cookie仅在IE中消失,仅在特定位置消失
所属栏目:[asp.Net] 日期:2020-12-16 热度:108
Internet Explorer在一次重定向后未保留我的身份验证Cookie. 情况如下: 我有一个在共享的iis7主机上运行的ASP.NET 2.0 Web应用程序.应用程序使用表单身份验证来处理登录和用户身份,并在客户端计算机上为此目的编写cookie(.ASPXFORMSAUTH). 在IE中(使用版本8[详细]
-
asp.net – 无法从程序集’Elmah’加载’Elmah.ErrorLogModule’
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
我基本上加载了Elmah程序集并使用NuGet插件安装了程序包.我记得它与我的一个项目合作,但突然间它停止了工作 “无法从程序集’Elmah’中加载’Elmah.ErrorLogModule’类型.” 错误,这很奇怪.它曾经工作过.无论如何,我在Google上找不到很多解决方案,但我认为之[详细]
-
asp.net-mvc – 模型在MVC中的作用是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:169
我读过一些关于MVC的文章,但有一件事我不清楚.该模型在实际中的作用是什么. 模型是否代表业务对象? 或者它只是一个帮助从控制器向视图发送信息的类? 以两个业务类为例(从数据库填充的数据) Class Image Property FileName As String Property CreatedBy As[详细]
-
asp.net-mvc-3 – MVC 3传递实体作为接口
所属栏目:[asp.Net] 日期:2020-12-16 热度:112
我目前正在使用Ninject作为我的DI工作的MVC 3项目,业务对象存储在一个单独的程序集中.我遇到了控制器参数的问题,当回发CRUD操作时,我收到错误“无法创建接口的实例”.我知道你不能创建一个接口的实例,但似乎我可以解决的唯一方法是使用自定义模型绑定器并通[详细]
-
asp.net – 尝试的转移似乎包含数据泄漏?
所属栏目:[asp.Net] 日期:2020-12-16 热度:171
在浏览器中获取此错误消息: Attention!!! The transfer attempted appeared to contain a data leak! URL=http://test-login.becreview.com/domain/User_Edit.aspx?UserID=b5d77644-b10e-44e0-a007-3b9a5e0f4fff 我之前见过这个,但我不确定是什么原因造成的[详细]
-
asp.net – Mono和IHttpHandler
所属栏目:[asp.Net] 日期:2020-12-16 热度:135
我想使用IHttpHandler方法在.Net-Project中使用XSP或更好的mod_mono. 我有以下课程(非常简单: public class Class1 : IHttpHandler{ public bool IsReusable { get { return false; } } public void ProcessRequest(HttpContext context) { var result = "h[详细]
-
asp.net-mvc-3 – MVC3下拉列表未选择所选项目
所属栏目:[asp.Net] 日期:2020-12-16 热度:171
我有一个C#.Net MVC3网络应用程序.我正在使用Drop Down列表并取得成功.但是,有两个我遇到麻烦.唯一的区别是我在代码中动态创建SelectLists而不是使用Lookup表.我为所有其他Drop Downs使用查找表.当我在代码中快速观察SelectLists时,正确的Item将Selected属性[详细]
-
asp.net-mvc-3 – 使用ViewModel和html类属性设置的日期格式输入
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我正在使用asp.net mvc3中的razor视图引擎. 现在,我需要一个DateTime的输入,它应该以固定的格式显示值(比如dd-MMM-yyyy).所以我可以这样做: [DisplayFormat(ApplyFormatInEditMode = true,DataFormatString = "{0:dd-MMM-yyyy}")]public DateTime StartDate[详细]
-
asp.net – ListBox不绑定我的viewmodel
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
我知道这个问题已经被问到了很多. here 和 here 但我仍然无法弄清楚问题. 我正在开发一个博客来自学MVC框架.现在,当我发布下面的视图时,ListBoxFor帮助器不会将任何值绑定到我的模型.该列表成功包含所有类别,但是当POST控制器返回视图模型时,Categories对象[详细]
-
asp.net-mvc – MVC @ Html.Display()
所属栏目:[asp.Net] 日期:2020-12-16 热度:112
我有类似的东西: input type="text" name="TerrMng" id="TerrMng"/ 在HTML中.使用@ Html.Display相当于上面的内容? 我尝试使用:@ Html.Display(“TerrMng”,TerrMng) 但没有成功.请注意,我喜欢使用@ Html.Display但不确定如何翻译ID值以便显示. 解决方法[详细]
-
asp.net-mvc-3 – 无法在MVC3 HTML Helper中获取自定义属性值
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我用一个需要来自模型属性的属性值的方法扩展了 HTML帮助器.所以我已经定义了一个自定义属性. public class ChangeLogFieldAttribute : Attribute { public string FieldName { get; set; } } 在我的模型中使用它就像这样. [Display(Name = "Style")] [Chang[详细]
-
asp.net-mvc – 为什么在ASP.NET MVC 3中,默认路由不适用于名为
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
我有一个全新的asp.net mvc 3项目.我没有以任何方式修改路线.我有一个名为PageController的控制器和另一个控制器调用ContentController. 当我浏览到domain.com/Page时,页面控制器上的索引操作将按预期执行并显示索引视图. 当我浏览到domain.com/Content时,我[详细]
-
asp.net-mvc-3 – 从DataTable填充MVC Webgrid
所属栏目:[asp.Net] 日期:2020-12-16 热度:50
我试图使用DataTable填充MVC Webgrid,DataTable在后面的代码中构建,然后使用AsEnumerable()扩展方法进行枚举. 但是,当我调用GetHtml方法时,输出不是我所期望的,它包含两列HasErrors和RowError,而没有我定义的列. 我错过了什么吗? DataTable table = new Dat[详细]
-
asp.net-mvc-3 – 如何在MVC3应用程序的页脚上显示版本号
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
虽然我们在开发和日常构建中,但我们希望在MVC3应用程序的页面页脚上显示当前版本号.使QA更容易记录错误. 我不知道该怎么做.页脚位于共享的_layout.cshtml页面中. 我想使用(Assembly.GetExecutingAssembly().GetName().Version.ToString())来显示它.我考虑过[详细]
-
asp.net-mvc – 是否可以为模型中的字段指定标签?
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
我想为模型中的某个字段指定一个“标签”,并在我的应用程序中的每个位置使用它. div class="editor-field"%: Html.TextBoxFor(model = model.surname) %%: Html.ValidationMessageFor(model = model.surname) %/div 对此,我想添加如下内容: %: Html.LabelFo[详细]
-
.net – 使用basicHttpBinding时使HTTPS工作
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
我正在使用WCF4并且无法通过https获得服务 我已经创建了一个wcf服务并部署到服务器,它在http上工作正常.一旦我将web.config端点地址更改为https,我就会收到错误消息 Service ‘NS.WebWCF.BusinessV1’ has zero application (non-infrastructure) endpoints.[详细]
-
asp.net – FormsAuthentication.RedirectFromLoginPage与Respon
所属栏目:[asp.Net] 日期:2020-12-16 热度:174
这是参考 Login user after signup和 FormsAuthentication.RedirectFromLoginPage reload page这里提出的问题. 虽然我已经回答了第一个问题,但我承认它只是“共同编程”.如果你看到,上述两个问题的答案相互矛盾,但仍然适用于各自的用户. 我想知道这之间究竟[详细]
-
asp.net-mvc – ASP.NET MVC – 仅经过身份验证的用户
所属栏目:[asp.Net] 日期:2020-12-16 热度:80
有可能以某种方式只允许经过身份验证的用户查看某些图像吗?我正在建立一个网络图库,我不希望未经过身份验证的用户能够看到图像. 解决方法 您可以将这些图像放在用户无权访问的服务器上(例如?/ App_Data文件夹),以防止直接访问它们,然后使用控制器操作来为它[详细]
-
ASP.NET登录控件布局模板失败文本
所属栏目:[asp.Net] 日期:2020-12-16 热度:167
我有一个带有以下标记的登录控件: asp:Login ID="ScrapLogin" runat="server" FailureText="Brugeren findes ikke eller adgangskoden er forkert!" RenderOuterTable="false"LayoutTemplate ul class="form" li asp:Label AssociatedControlID="UserName"[详细]
-
asp.net-mvc – MVC3自定义输出缓存
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
我想在我的应用程序中使用缓存,但我返回的数据特定于登录用户.当我需要因用户而异时,我无法使用任何现成的缓存规则. 有人可以指出我在创建自定义缓存属性方面的正确方向.从控制器我可以从Thread.CurrentPrincipal.Identity访问用户;或者我在控制器构造函数_u[详细]