-
asp.net-web-api – Asp.net Web Api的基本项目模板?
所属栏目:[asp.Net] 日期:2020-05-23 热度:146
我想知道是否有一个“基本”asp.net web api模板。我只看到一个“网络api”项目,它带来了一些东西,不知道如果所有这一切我需要。 您可以: 1)创建一个新的MVC4项目选择Web API模板 – 但是,正如你所指出的,它引入了很多东西,包括Modernizer,jQuery,Kno[详细]
-
asp.net-mvc – Html.TextBox条件属性与ASP.NET MVC预览5
所属栏目:[asp.Net] 日期:2020-05-23 热度:114
我有一个强类型的MVC视图控件,它负责用户可以创建和编辑客户端项目的UI。我希望他们能够在创建时定义ClientId,但不能编辑,并将其反映在UI中。 为此,我有以下一行: %= Html.TextBox(Client.ClientId, ViewData.Model.ClientId, new { @readonly = (ViewDa[详细]
-
asp.net-mvc – 填写下拉列表中选择另一个下拉列表
所属栏目:[asp.Net] 日期:2020-05-23 热度:126
我正在使用MVC,我仍然是MVC的新手。任何人都可以告诉我,如果你可以填写一个下拉列表,并选择另一个下拉列表的数据。 我想使用Jquery来避免回发,从而使页面更流畅。 模型: namespace MvcApplicationrazor.Models{ public class CountryModel { public List[详细]
-
asp.net-mvc – 在asp.net MVC中授权属性和jquery AJAX
所属栏目:[asp.Net] 日期:2020-05-23 热度:147
我使用jquery ajax函数提交表单。 用户必须登录,否则他们必须重定向到登录页面。我已经使用Authorize()属性。 [Authorize]public ActionResult Creat(){....} 如果用户没有将操作返回登录页面登录到jquery的ajax函数,并且它显示在同一页面上,但是我想将用[详细]
-
asp.net – Ajax.ActionLink不工作,Response.IsAjaxRequest()始终为fals
所属栏目:[asp.Net] 日期:2020-05-23 热度:92
我一直在谷歌搜索/ SO:这个问题有一段时间,许多人似乎正在分享,但我没有找到任何成功的解决方案我的问题。 使用MVC3和剃刀。 主页包含: script src =“@ Url.Content(”/ Scripts / jquery-1.5.min.js“)”type =“text / javascript” / script script s[详细]
-
asp.net-mvc – 如何在Ajax窗体的asp.net mvc中提交下拉列表
所属栏目:[asp.Net] 日期:2020-05-23 热度:138
如何从ajax表单内的下拉列表“onchange”事件提交? 根据以下问题:How do you submit a dropdownlist in asp.net mvc,从一个Html.BeginFrom的内部,你可以设置onchange =“this.form.submit”,并更改下拉列表。 但是,使用以下代码(在Ajax.BeginFrom内):[详细]
-
asp.net-mvc – 单元测试ASP.NET MVC中的自定义模型绑定2
所属栏目:[asp.Net] 日期:2020-05-23 热度:139
我在项目中编写了自定义模型绑定器,它使用ASP.NET MVC 2.该模型绑定绑定只有两个模型字段: public class TaskFormBinder : DefaultModelBinder{ protected override void BindProperty(ControllerContext controllerContext, ModelBinding[详细]
-
asp.net-mvc – 提交表单并将数据传递给FileStreamResult类型的控制器方法
所属栏目:[asp.Net] 日期:2020-05-23 热度:130
我有一个mvc表单(由一个模型),当提交时,我想获取一个参数 我有代码来设置表单并获取参数 using (@Html.BeginForm(myMethod, Home, FormMethod.Get, new { id = @item.JobId })){} 并在我的家庭控制器里面 [HttpPost] public FileStreamResult myMethod(stri[详细]
-
asp.net-web-api – 在asp.net web api中有两个参数的方法
所属栏目:[asp.Net] 日期:2020-05-23 热度:126
如何使用ASP.NET Web Api创建一个有两个参数的方法? 所以我可以像localhost / controller / param1 / param2那样调用它 只需在global.asax中更改或添加路由 routes.MapHttpRoute(name: DefaultApi1, routeTemplate: api/{controller}/{id}/{name}, Defa[详细]
-
asp.net – 基类包含字段“ScriptManager1”,但其类型(System.Web.UI.ScriptMa
所属栏目:[asp.Net] 日期:2020-05-23 热度:126
“基类包括字段”ScriptManager1“,但其类型(System.Web.UI.ScriptManager)与控件类型(System.Web.UI.ScriptManager)不兼容。” 有人会碰到这个错误吗? 我设法通过将其添加到web.config来解决它: runtime assemblyBinding xmlns=urn:schemas-microsoft-com[详细]
-
asp.net – 如何在javascript中检测/跟踪回发?
所属栏目:[asp.Net] 日期:2020-05-23 热度:141
如何在javascript中检测/跟踪/检查回发(例如在asp.net Page.isPostBack())? 任何建议? ASPX: input type=hidden id=_ispostback value=%=Page.IsPostBack.ToString()% / 客户端脚本: function isPostBack() { //function to check[详细]
-
asp.net – 可以在web.config中添加响应http头吗?
所属栏目:[asp.Net] 日期:2020-05-23 热度:65
在我的应用程序中,我需要设置一个http响应头。我想在web.config中这样做。 执行此操作的最佳方式是 customHeaders web.config文件的元素。请注意,这仅适用于IIS版本7及更高版本。 添加示例头的配置将是: configuration system.webServer httpProtocol cust[详细]
-
asp.net-mvc – 如何设置TextBox的空字符串而不是null的默认值
所属栏目:[asp.Net] 日期:2020-05-23 热度:76
我可能已经过时了,但我坚持的一个原则是尽可能避免空白。 但是,我发现,对于用户输入要保存的对象的属性的强类型视图,如果未输入某些字段,则将其分配为空。 然后当您尝试保存更改时,验证失败。 所以不是将每个属性设置为一个空字符串,如何自动将窗体上[详细]
-
asp.net-mvc – 使用OWIN的Google身份验证Oauth在MVC5中没有打到ExternalLoginC
所属栏目:[asp.Net] 日期:2020-05-23 热度:75
我目前正在升级我的Google登录过程,以便在使用OAuth之前先使用OAuth登录方法。 到目前为止我已经识别的步骤是,我已将软件包Microsoft.Owin.Security.Google升级到版本2.1.0,因为此版本包含在UseGoogleAuthentication方法中包含选项的功能。 我试图使用Alex[详细]
-
asp.net-mvc-3 – 在Razor/MVC3中显示数据库映像(bytes [])?
所属栏目:[asp.Net] 日期:2020-05-23 热度:92
我从我的MS SQL 2008R2数据库返回一个数据集,其中包含一个数据表,我已经从我的Razor视图获取数据。我添加了一个字节[]字段,其中包含我在该视图上显示的图像缩略图。 由于字节数组相对较小,我想我会尝试显示字节数组的内联。不过阅读后可能会有一些与浏览[详细]
-
.net – 任何具有Postsharp生产经验的人?
所属栏目:[asp.Net] 日期:2020-05-23 热度:85
有没有人在生产环境中使用了 Postsharp AOP框架?有没有任何陷阱?为了做一些日志记录等,Postsharp可以和log4net一起使用吗? 任何使用Postsharp与Web应用程序和/或log4net的教程将受到高度评价。 提前致谢。 我和另外一个队友以不同的方式使用PostSharp在几[详细]
-
asp.net-mvc-3 – System.Web.Mvc.HtmlHelper’不包含’ActionLink’的定义
所属栏目:[asp.Net] 日期:2020-05-23 热度:120
我想使用custom @ Html.ActionLink 我试图使用以下代码: public static class LinkExtensions{ public static MvcHtmlString MyActionLink( this HtmlHelper htmlHelper, string linkText, string[详细]
-
asp.net-mvc – 通用列表属性的必需属性
所属栏目:[asp.Net] 日期:2020-05-23 热度:141
是否可以将[必需]属性放在List属性? 我在POST上绑定一个通用列表,并且想知道如果属性中有0个项目,是否可以使ModelState.IsValid()失败? 将“必需”属性添加到列表样式属性不会真正做到您想要的。如果列表未创建,则将抱怨,但如果列表中存在0项,则不会抱[详细]
-
ASP.NET会员密码到期
所属栏目:[asp.Net] 日期:2020-05-23 热度:91
我正在使用ASP.NET成员身份验证我的网络应用程序。这对我来说很好。我现在必须实现密码到期。 如果密码已经过期,则用户应该被重定向到ChangePassword屏幕,不应该允许访问应用的任何其他部分而不用更改密码。 有很多aspx页面。如果密码已过期,一个解决方案[详细]
-
ASP.NET vs. Silverlight
所属栏目:[asp.Net] 日期:2020-05-23 热度:106
我正在开始一个新的Web项目,我正在考虑两个演示框架。我正在考虑关于ASP.NET MVC或Silverlight。我会倾向于Silverlight,因为我非常有经验的.NET开发人员,而我只是ASP.NET控件的基础知识。 It is mainly going to be an iternal product so browsers are no[详细]
-
asp.net-mvc-3 – 当不需要/需要使用AntiForgeryToken时?
所属栏目:[asp.Net] 日期:2020-05-23 热度:56
UPD: security.stackexchange.com问同样的问题,我得到的答案是不同的。请跟着那里,得到正确的答案! 我正在运行一个相当大的站点,每天都有数千次访问,并且有一个相当大的用户群。 自从我开始迁移到MVC 3之后,我一直在使用多种形式的AntiForgeryToken来[详细]
-
asp.net-mvc – 什么可以导致ViewData.ModelState.IsValid变为false
所属栏目:[asp.Net] 日期:2020-05-23 热度:76
有时候,我发现我的ModelState是无效的,但是找不到因为没有ModelErrors而使它无效的东西。如果你自己没有添加一个ModelError,那么最简单的方法是确定什么使你的模型状态无效? 看看 asp.net mvc source code,ModelStateDictionary上的IsValid属性只是返回t[详细]
-
在asp.net identity 2.0中获取分配角色的用户列表
所属栏目:[asp.Net] 日期:2020-05-23 热度:98
我有一个下拉列表框列出了角色。我想获得具有该角色的用户列表。我的意思是“管理员”角色或“CanEdit”角色的用户列表。这里是我的代码: public IQueryableMicrosoft.AspNet.Identity.EntityFramework.IdentityUser GetRolesToUsers([Control]string ddlRol[详细]
-
asp.net-mvc – 为什么在Asp.net MVC 2中的子操作中不允许重定向结果
所属栏目:[asp.Net] 日期:2020-05-23 热度:193
我有一些部分动作,我使用Asp.Net Futures RenderAction方法呈现。其中一些在它们中的表单被处理之后执行重定向。 现在我升级到Asp.Net MVC 2 RC它给我一个错误“儿童动作不允许执行重定向操作”。 我查出了源代码,我发现抛出异常的行。为了解决这个问题,我[详细]
-
asp.net – 发布网站项目时Temp路径太长
所属栏目:[asp.Net] 日期:2020-05-23 热度:144
我试图使用 Publish Web Site tool发布一个ASP.NET网站项目,但是得到这个错误: ASPNETCOMPILER(0,0): Error ASPRUNTIME: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 cha[详细]

浙公网安备 33038102330553号