razor相关内容
在 MVC3 中,如何在使用 Razor 视图引擎时在 @foreach 列表上创建交替的行颜色? @foreach(模型中的变量项){@item.DisplayName @item.Currency @String.Format("{0:dd/MM/yyyy}", item.CreatedOn) @String.Format("{
..
谁能提出一种使用 ASP.NET MVC 开发动态表单的好方法? 我在页面上有级联下拉列表(下拉列表中的选项取决于值,在上一个下拉列表中选择). 所有值都来自数据库. 如何使用 ASP.NET MVC 实现此类行为? 当然,我希望在提交表单时收到控制器中的所有值. 解决方案 如果您需要在表单中包含一些动态字段,最好的方法是使用一些高级 javascript 框架,例
..
我刚刚创建了一个 ASP.NET MVC 4 项目,并使用 Visual Studio 2012 RC 为 Index 和 Create 操作创建了一个控制器和 Razor 视图. 当我开始运行应用程序并浏览到Create 视图时,显示以下错误: 编译器错误消息:CS0103:名称“脚本"不存在于当前上下文 问题是自动添加到视图底部的以下代码: @section 脚本 {@Sc
..
这是我的情况: 我有这个视图模型: 公共类ViewModel{公共日期时间 someDate { 获取;放;}公共字符串 someString { 获取;放;}公共列表someList { 获取;放;}} 我要做的是在视图中设置日期,写一些文本,然后从 E 的列表中选择任意数量的 E.动作中返回的 ViewModel 必须有日期、文本和包含的列表所选项目. 我需要知道的是如何
..
我一直在用新的 razor 视图引擎摆弄 asp.net mvc 3. 我的目标是在每列中有一个 jqGrid 的固定流体 2 列布局.虽然我没有运气!一旦我将网格添加到右列,它的标题就会变得很大.我不认为它的 jqGrids 错误,因为如果我删除样式,两个网格都会按预期显示. 我看到 jqGrid 的 css 将 display: block 作为 ui-helper-clearfi
..
在 Razor 视图引擎中使用三元时遇到了一些麻烦. 我的模型有一个字符串属性.如果该字符串属性为空,我想在视图中呈现 null.如果属性不为空,我希望它使用前导和尾随 ' 呈现属性值. 我该怎么做? 更新:抱歉,稍微改变了问题. 解决方案 您应该能够像标题建议的那样使用三元运算符: @(string.IsNullOrEmpty(Model.Prop) ? "null"
..
我正在开发一个 asp.net mvc-5 web 应用程序,我写了以下内容:- @Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = "form-control" } })&@Html.EditorFor(model => model.Name, new { @class = "form-contr
..
我有一个 ASP MVC 3 站点,我们正在尝试将一些样式添加到操作链接中. 我希望 html 类似于 some text还有一些文本,但我不知道如何告诉 Razor 正确渲染它的 . 到目前为止我尝试过的: @Html.ActionLink("
..
在我的 MVC5 项目中有一个布局页面,我想通过单击菜单链接(超链接)来呈现所有页面内容(部分视图)) 在左侧,如下所示.有一些方法使用 Ajax 等,但我不确定哪种方法最能满足我的需求.是否有任何关于此问题的示例,其中包含 Layout 页面和 Controller 方法? 解决方案 你必须首先将你的正文内容包裹在 div 中并为其分配任何 id: @RenderBody() 现在
..
我正在尝试学习 MVC.我想在添加控制器时自动生成所需的视图代码.如果我选择选项“具有读/写操作和视图的控制器,使用实体框架",这是可能的.但是我没有使用实体框架.如何在不使用实体框架的情况下实现类似的行为?以及为什么在不使用Entity Framework的情况下无法自动生成视图? 另外,有没有不使用实体框架的好的MVC3教程(提供代码下载)? 参考 如何使用 ADO.net
..
我的 MVC4 应用程序正在使用 Scripts.Render 加载一个包,该包正在加载一个名为“functions.js"的文件. 当我在浏览器中调试此应用程序时,脚本会加载,但版本已过时.当我直接查看资源但附加 ?v=anytext 时,脚本看起来是正确的,但如果没有附加,脚本会显示旧代码.有没有办法强制捆绑输出正确的文件而不是陈旧的文件? 解决方案 这可能是缓存问题.在调试模式
..
所以我在尝试使用 @Html.CheckBoxFor 实现 materializecss 的复选框时遇到了问题.如果我输入准确: 红色 它有效.但如果我试试这个: @Html.LabelFor(m => m.RememberMe, new { @class = "login-label" })@Html.CheckBoxFor(m =>
..
我正在使用 Html.Label 在我的 MVC 应用程序中显示一些数据.当我尝试显示电子邮件地址时,它无法正确呈现 Model.CopyToEmail = lab@gmail.com@Html.Label((string)(Model.CopyToEmail)) 但我看到的渲染输出是 com 谁能建议如何使用 Html.Label 显示 lab@gmail.com 解决方案 Htm
..
我有和他差不多的问题ASP.NET MVC部分视图:输入名称前缀 我正在为此数据实体创建 CRUD 操作: 公共类 UserViewModel{受保护的虚拟 ID {get;放;}公共虚拟字符串登录{获取;放;}公共虚拟字符串密码{获取;放;}公共虚拟 ZipCodeViewModel ZipCode { 获取;放;}} 邮政编码实体: 公共类 ZipCodeViewModel{公共虚
..
我正在尝试在 MVC 项目中使用 javascript 呈现 url 操作.我在页面上捕获了一个调用此函数的事件,但我不确定如何调用此特定 URL. 有人可以帮我吗?:) function onDropDownChange(e) {var url = '/Home/Index/' + e.value;//现在怎么办...?} -----------已编辑--------------
..
我有以下代码片段,我想通过 @url.action 传递 data-id="0",我该怎么做 查看患者 我的任务控制器 public ActionResult View1(string id){返回视图();} 解决方
..
我在表格中存储了一些 html.这是一些示例数据
..
我的 _Layout.cshtml 中有脚本部分: ...@RenderSection("FooterScript", required: false)
..
简单问题:我如何让文本框显示值.下面的代码在 item.LastName 上失败 @model List@{var grid = new WebGrid(source: Model,defaultSort: "FirstName",rowsPerPage: 3);}
@grid.GetHtml(列:grid.Columns(grid.Column("姓氏"),gri
..
我想在 MVC 3 页面中的视图上使用正则表达式.我如何使用 当我用文本标签包裹它们时,它们不起作用: var 模式 = @fjkfdkl 我不想在每个模式上都使用@@ 而不是@.那么MVC中使用text标签的方式和规则是什么 解决方案 当您将某些内容包装在文本标签中时,您是在对 Razor 说“这是文本"而不是代码.如果你想要代码,你可以做一个代码块,如:
..