asp.net-mvc-2相关内容

我可以在vb .net中使用关键字作为属性名吗?

我必须将一个类序列化/反序列化为JSON字符串/然后返回.JSON Strinig必须包含“错误"字符串(例如:{error:“发生奇怪的东西",id:23,结果:"xxxxx"}),它指定出现的错误. 我如何实现类似这样的类: 公共类JsonResponse作为JsonResult的公共结果公共错误为字符串公开ID为整数末级 如果我这样做,则“错误"一词无效. 谢谢 解决 ..
发布时间:2021-04-11 20:17:11 其他开发

为什么DisplayFor不将值发布到操作方法?

当我们使用下面的表单将表单发布到“操作方法"时,我们可以在“参数"中看到“视图模型"值. @ Html.EditorFor(model => model.Foo) 当我们使用下面的表单将表单发布到“操作方法"时,看不到“参数"中的“视图模型"值. @ Html.DisplayFor(model => model.Foo) 因此,在以后的情况下,我们可以使用“隐藏字段".因此,我认为 ..

如何创建一个“后门"?对于管理员,是否能够以其他用户身份登录并查看信息?

我正在创建一个在线调查工具. 作为管理员,我想看看用户已经回答了什么,也能够代表他们回答.使用内置的成员资格提供程序登录时,系统会根据用户的用户名获取用户答案和其他信息. 当前有三个角色:管理员,主持人和受访者 如果我想向管理员显示用户列表, 如何为管理员创建一个“后门",以便他可以以用户身份“登录",查看用户答案等?(就像用户登录到自己的帐户后一样). 回答和检索问 ..
发布时间:2021-04-11 20:17:03 其他开发

动态呈现和发布ASP.NET MVC 2中的表单元素

我必须动态呈现一组表单元素(基于在其他表单元素中选择的值),然后将其值发布回控制器.我有一个针对酒店行业的搜索表,其中捕获了与酒店相关的搜索参数,例如客房数,成人数,儿童数,儿童年龄等. 基于为“房间数"下拉菜单中选择的值,我必须渲染/显示表单元素以捕获成人数,儿童数和儿童数.每个房间的儿童年龄.从我的视图到控制器,如何动态呈现和携带上述表单元素(每个房间的“成人数",“儿童数"和“儿童年龄 ..
发布时间:2021-04-11 20:17:00 C#/.NET

我的MVC自定义ControllerFactory可以工作,但是会更好吗?

我已经研究了Ninject,StructureMap和其他依赖项注入和服务定位器框架,但是这个问题更多地是关于学习它如何工作以及有什么更好的方法.更重要的是,我对框架的依赖注入的源代码并不感兴趣,但可以理解在实践/代码中从头到尾的实现方式. 下面的代码是针对一个小的内部项目的,因此请记住这一点. 这是我的将域模型返回到控制器的界面.我已经决定,由于项目的规模(小),可以接受用于Cont ..
发布时间:2021-04-11 20:16:48 其他开发

类型对象上的ScaffoldColumnColumn属性

似乎要跳过某个成员进入视图,可以在模型中将ScaffoldColumnColumn属性设置为false [ScaffoldColumn(false)]公共对象ID {放;} 但是在这里我看到Id是对象类型.这是唯一的方法吗?我尝试过 [ScaffoldColumn(false)]public int ID {get;放;} 但是没有用.我如何防止原始类型的脚手架例如int,long ..
发布时间:2021-04-11 20:16:45 其他开发

验证失败时TextBox周围的红色边框

我正在使用ASP.NET MVC 2. Html.DropDownListFor和Html.TextAreaFor在验证失败时会自动显示红色边框. 当验证失败时,如何使TextBox的四个边框(使用Html.TextBoxFor)变为红色? 例如,我有一个必需的TextBox,并且当用户提交表单时未在文本框中指定值时,我希望文本框具有红色边框. 解决方案 当对模型属性的验 ..
发布时间:2021-04-11 20:16:41 其他开发

Asp.Net MVC:子请求的执行失败.请检查InnerException以获取更多信息

我收到以下错误消息, 公共操作方法"RenderMenu"在控制器上找不到"Web.Controllers.SiteController". 但是此操作确实存在并且控制器确实存在(因为它在站点上的任何地方都有效),我查看了内部异常. 执行子请求失败.请检查InnerException是否更多信息. (这是内部异常...) 堆栈跟踪 在System.Web.Mvc ..
发布时间:2021-04-11 20:16:36 其他开发

生成数字序列

我想在asp.net mvc2中创建序列号. 然后数字应从 {0到1000} 开头.我想像以下那样 var seq = Enumerable.Range(1,1000);ViewData ["OrderNo"] = seq; 视图中: 我的结果是 System.Linq ..
发布时间:2021-04-11 20:16:33 C#/.NET

VB中的MVC.NET-选择要Html.Dropdownlist的列表

似乎我找到的大多数示例都是c#,所以在某些情况下,我会挠头...总而言之,我只是想将项目的selectList输出到一个下拉列表中在我看来: 我的ViewModel: 导入System.Web导入Whitebox.UI命名空间ViewModels公共类TFS_VModel公共属性AccType()作为IEnumerable(Of LibAcctType)得到返回m_types结束获取设置( ..
发布时间:2021-04-11 20:07:33 其他开发

为什么我的MVC ViewModel成员被ActionResult参数覆盖?

这是错误还是功能? 为了简洁和易于复制,下面的所有代码都经过了简化,除了突出显示行为之外,实际上没有做任何有用的事情. 我有一个包含一个名为ID的int的类: 公共类FooterLink{public int ID {get;放;}} 在我的控制器中,我有一个“编辑"操作结果,该结果带有一个名为"id"的参数: public ActionResult编辑(int id){返回 ..
发布时间:2021-04-11 19:36:46 C#/.NET

如何有效地测试动作是否用属性(AuthorizeAttribute)装饰?

我正在使用MVC,并且遇到一种情况,在我的 OnActionExecuting()中,我需要确定要执行的Action方法是否装饰有属性,即 AuthorizeAttribute .我不是在问授权是否成功/失败,而是在问方法是否需要授权. 对于非mvc的人 filterContext.ActionDescriptor.ActionName 是我正在寻找的方法名称.但是,它不是当前正在执行的方法 ..
发布时间:2021-04-11 19:34:29 C#/.NET

当提交按钮触发第二个表单时,第二个表单的提交按钮将POST请求发送到原始表单的操作

我一直在处理MVC表单时遇到麻烦,特别是让表单提交并显示第二个表单. 第二个表单的“提交"按钮转到原始表单的操作.我问是否可以嵌套表格:为什么要做Asp.net MVC中的嵌套表单没有作用域吗?.由于表单标签确实无法嵌套,因此我进行了更改,因此表单位于单独的div中,以为woudl可以解决问题. 用户在第一个表单上单击“提交"后,将显示第二个表单.当用户单击该表单的“提交"按钮时,它将 ..
发布时间:2021-04-10 20:50:17 C#/.NET

asp.net mvc2任务计划程序

我有一个asp.net mvc 2应用程序,我需要每天运行一次任务(调用WS,保存到db).建议的方法是什么?一件事,我有一种感觉,我想从Web应用程序中执行此任务. 有人有什么建议吗?我正在考虑.net石英或常规的System.Timers.Timer?有人看到任何问题吗? 还有其他更好的解决方案吗? 非常感谢--MB 解决方案 为什么要从Web应用程序运行它?您甚至无 ..
发布时间:2021-04-10 20:41:18 C#/.NET

ASP.NET ASP 2-优先路由?

对于一个项目,我有从内容数据库检索的动态页面.但是,某些页面需要一些额外的计算.因此,我认为我将为这些对象创建一个特定的控制器/视图,并且只有在它们存在时才会被点击,否则,我的动态路由会捕获它,并让内容控制器为指定的路由检索数据库内容.我希望我能正确地解释它,但这是来自Global.asax的一些代码,可能会对其进行更多解释: routes.MapRoute(//默认的控制器动作,如果找不到, ..
发布时间:2021-04-10 20:07:14 C#/.NET