asp.net-mvc-3相关内容

防止 Google 分析在开发环境 ASP.NET MVC 中收集数据

我有一个 ASP.NET MVC (3) 应用程序并且我已经设置了 Google 分析.问题是,每次我从 Visual Studio 运行时,Google 脚本都会开始收集数据,这当然会影响实际结果. 防止 Google Analytics 在开发环境中收集数据的最佳方法是什么除了使用丑陋的 #if 每个页面上的编译器指令我要分析? 最佳实践是什么? 谢谢. 解决方案 G ..

需要将初始视图模型数据从 ASP.NET MVC 传递到 Knockout.js

我正在看 Knockout.js 网站上的联系人编辑器示例: http://knockoutjs.com/examples/contactsEditor.html 该示例运行良好,但我需要对其进行两项更改: 从 ASP.NET MVC 3 控制器操作方法传递初始数据.这是来自服务器的代码: 课程 公开课电话{公共字符串类型{获取;放;}公共字符串数字{获取;放;}}公开课 ..
发布时间:2021-12-29 21:14:18 其他开发

KnockoutJS,在ajax调用后更新ViewModel

我正在使用 Knockout 和 Knockout Mapping 插件. 我的 MVC3 操作直接返回一个视图而不是 JSON,因此我将我的模型转换为 JSON. 这是一个数据输入表单,由于系统验证的性质,所有验证都在服务层完成,并在 ViewModel 的响应对象中返回警告. 初始绑定和更新工作正常,这是导致我出现问题的“更新后"行为. 我的问题是在调用 AJAX POST 并 ..
发布时间:2021-12-29 21:09:58 C#/.NET

每一步的 Knockout.js 向导验证

我已经根据 Niemeyer 给出的答案设法创建了一个简单的向导.这工作正常.我想添加验证.我设法在名字字段上添加了一个必需的验证.将此留空会显示错误.但我无法成功的是:验证当前步骤中的模型,并根据是否有错误启用或禁用 go next.如果启用或禁用下一步按钮太困难,那也没关系.当出现错误时,我也可以不禁用按钮.只要在出现错误时阻止用户进行下一步即可. .我的观点是这样的: //从服务器模 ..
发布时间:2021-12-29 20:55:31 其他开发

将 json 提交给 MVC3 操作

我有一个用 Knockout.js 创建的表单.当用户按下提交按钮时,我将视图模型转换回模型并尝试提交到服务器.我试过了: ko.utils.postJson(location.href, ko.toJSON(viewModel)); 但是当它到达服务器时对象是空白的.我切换到这个代码: $.ajax({网址:location.href,类型:“POST",数据:ko.toJSON(view ..
发布时间:2021-12-29 20:40:19 其他开发

MVC RedirectToAction 通过 ajax jQuery 在knockoutjs 中调用不起作用

我正在构建一个 MVC3 Web 应用程序并且我正在使用 Knockoutjs.应用程序中有两个视图.设置新公司和管理帐户.要建立新公司,用户首先输入帐号并单击搜索.如果帐号已经存在,用户可以单击按钮转到 ManageAccount 视图.在 SetUpNewCompanyController 中,我使用 RedirectToAction 方法重定向.但是,当执行 ManageAccount 中的 ..
发布时间:2021-12-29 20:23:35 前端开发

淘汰赛 + mvc 3 + 验证

在控制器中,我希望能够访问模型的客户端验证规则.我已经使用数据注释附加了一些属性,并希望能够通过 ajax 调用将某些内容传回客户端,以便我可以自动构建 jquery 验证选项. 通常这是使用不显眼的东西免费完成的,但我正在尝试利用淘汰赛绑定,同时仍然不必在服务器和客户端上复制验证规则. 如果不在模型服务器端使用反射,我有点不确定如何实现这一点. 解决方案 在我的 Mvc Co ..

在 Razor 的 Javascript 中嵌入 Html.ActionLink

我知道可以在 MVC3 的 Javascript 中嵌入 @Html,但我无法使以下内容正常工作,并且不确定这是否可行. 使用 jQuery DataTable,我有一个 AJAX 调用来创建我的新行,然后我使用数据表 API 以编程方式添加它.这一切正常,但随后我想将我的 Edit ActionLink 放到行上,它只显示文本“Edit",而不是链接. 当然我可以手动完成,只是想知道 ..
发布时间:2021-12-28 21:19:58 C#/.NET

MVC3 下拉列表 - HttpPost 上的模型状态错误

我的 [HttpPost] 方法的下拉列表出现以下错误.值绑定正确,这不是问题.但是模型状态一直存在错误.错误是: 从类型“System.String"到类型“System.Web.Mvc.SelectListItem"的参数转换失败,因为没有类型转换器可以在这些类型之间进行转换. 在我的模型中,我使用了以下内容. 公共类 UploadDocumentViewModel {[显示( ..
发布时间:2021-12-28 19:33:44 其他开发

了解 DropDownListFor 如何在 MVC3 中工作

我是 MVC3 的新手,一直在使用 EF 和“代码优先"的小型站点上工作.我正在尝试在处理下拉列表的视图中做一些事情,并且想知道处理它们的最佳方法是什么.我希望用户能够从下拉列表中选择规则,并且根据选择的规则,我希望页面上的标签显示规则名称(不发布).我还需要能够将所选规则发送到下一页.我还没有将所有必要的字段添加到视图中,因为我真的不知道它应该如何工作.我应该如何尝试这样做? 我有我的模型 ..

Telerik MVC Grid:如何在列中使用 DropDownList?

我有一个 Telerik MVC 网格,在一个带有 Razor 的 MVC 3 应用程序中,它是 Ajax 绑定的.我现在正在尝试向其中添加一个下拉列表列,以便用户可以在编辑模式下使用它,但不知道如何使用.网格显示产品列表,我希望下拉列表包含产品类别的集合,产品可以关联到这些类别.我已经在这里呆了几个小时了,我已经没有想法了.我真的希望这里有人可以提供帮助:) 我一直在参考 Telerik ..

ASP.Net MVC 3 不显眼的客户端验证不适用于下拉列表

我有一个简单的下拉列表,列表中的第一项有一个空值.如果我没有选择列表中的任何内容,客户端验证将忽略它.我使用注释属性在模型上根据需要设置了该字段. @Html.DropDownListFor(model => Model.CCPayment.State, UnitedStatesStates.StateSelectList)[必需(ErrorMessage =“状态是必需的.")]公共字符串状 ..