我尝试在cshtml文件中的App_Code中创建一个Helper。

// Using's are needed to ensure helpers function correctly.

@using System.Web.Mvc;

@using System.Web.Mvc.Html;

@using System.Web.Mvc.Routing;

@using System.Web.Mvc.Razor;

@functions {

private static WebViewPage page { get { return PageContext.Page as WebViewPage; } }

private static System.Web.Mvc.HtmlHelper html { get { return page.Html; } }

private static UrlHelper url { get { return page.Url; } }

private static dynamic viewBag { get { return page.ViewBag; } }

}

@helper HelperName(Func expression)

{

@Html.LabelFor(model => expression, new { @class = "col-md-2 control-label" })

@Html.EditorFor(model => expression, new { htmlAttributes = new { @class = "form-control" } })

@Html.ValidationMessageFor(model => expression)

}

我不知道这是否可能。 我有一些错误:

@Html不知道LabelFor,但我把使用放在了最前面

也许Func作为参数是错误的

asp.net mvc 包含了一个 html 的助手类在哪里,c# - 在App_Code中使用@HTML的ASP.NET MVC Razor Helper - 堆栈内存溢出...相关推荐

  1. asp.net mvc 包含了一个 html 的助手类在哪,ASP.Net MVC助手

    在ASP.Net Web表单中,开发人员正在使用工具箱来在任何特定的页面上添加控件. 但是,在ASP.NET MVC应用程序中,没有工具箱可用于在视图上拖放HTML控件. 在ASP.NET MVC应用 ...

  2. mvc html.radiobutton 选中,asp.net-mvc - 如何使用RadioButtonFor选择单选按钮中的任何一个并包含if else语句 - 堆栈内存溢出...

    我有两个单选按钮,我需要选择其中一个. 每个单选按钮都有自己的条件. 例如,如果我选择"笔"按钮,它将显示笔品牌列表. 问题是,我无法选择其中一个单选按钮. 如何只选择一个按钮,并 ...

  3. ASP.NET页面包含另外一个页面

    今日遇到以下需求:在变更单界面显示原单据内容. MSDN高手点化,使用如下方法: <object data='<%# "CsSample.aspx?OrderNo=" ...

  4. java创建一个大文件,java - 用Java创建包含大文件的目录 - 堆栈内存溢出

    他们谈论将zip文件视为文件系统,并通过这种方式提供了递归压缩文件和文件夹的密钥,如您在链接中提到的示例中所看到的,将被视为文件系统,可以使用java.nio进行访问(甚至我都不知道!). 此外,您可 ...

  5. c++ windows 蓝牙库_c++ - “是否有一个多操作系统蓝牙库?”后续:QT Linux到Windows 10蓝牙 - 堆栈内存溢出...

    在尝试进行研究以解决问题时,我多次打开了这个问题. 过去四年发生了什么变化? 文档说QT蓝牙理论上应该支持我要建立的连接(Linux CentOS 7连接到带有Windows 10的平板电脑-版本16 ...

  6. linux删除文件最后一行换行符,linux - 使用sed删除最后一个换行符 - 堆栈内存溢出...

    1)从文件中删除最后一个空行: 首先,您当前使用的命令将删除所有空行和空行! 不只是最后一个. 如果要删除最后一行为空/空白的行,则可以使用以下命令: sed '${/^[[:blank:]]*$/d ...

  7. mysql concat 去掉重复_mysql - concat字段具有共同的重复密钥,并删除那些重复项,从而留下一个 - 堆栈内存溢出...

    这让我烦恼了最后一个星期,而凭借基本的知识,我根本无法找到一种解决方案,将我们带到了我们所需要的位置. 我已经搜索了更新,group_concat,concat,联接,但我无法获得我们需要的结果. 问 ...

  8. java杰森_java - 杰森格式错误,当他已经得到一个数组时询问 - 堆栈内存溢出

    尝试解析以下JSON数组时遇到一个小问题 { "category": [ { "id": "1", "idRef": & ...

  9. python x y 定位点击,python - Python找到一个点相对于其他四个已知点的x,y位置 - 堆栈内存溢出...

    我正在尝试添加另一个接收器,或者换句话说,增加第4点. 我怎么能修改此功能,以发现红色X相对于四个蓝色点(具有已知的X,Y位置)的图(有X,Y形式和未知坐标)而不仅仅是3个任何想法(见阴谋链接下面) ...

最新文章

  1. 『宝藏 状态压缩DP NOIP2017』
  2. windows 10 快速修复
  3. jsp页面间的传值方法
  4. 用JavaScript玩转计算机图形学(一)光线追踪入门
  5. python 文件操作 os.walk() 方法
  6. JS 键盘监听事件 enter 13
  7. android 判断是否是标点符号_Java 中文字符判断 中文标点符号判断
  8. Tomcat提示Null component
  9. (190)FPGA变量初始化方法initial
  10. Java同步—线程池的创建和使用
  11. 自动网络搜索(NAS)的理解
  12. CDN/视频流成“风口”,2 年内实现规模商用,揭晓 2020 年边缘计算发展现状!...
  13. 解读 2018之Go语言篇(上):为什么Go语言越来越热?
  14. python方式下自动登录51cto
  15. Eclipse快捷键 10个最有用的快捷键(转载收藏)
  16. 拓端tecdat|在python 深度学习Keras中计算神经网络集成模型
  17. Windows 10 Python 深度学习环境安装
  18. SQL优化工具SQLAdvisor使用(转)
  19. typescript入门之:如何使用、不限定函数参数的个数传参、interface约束(对象、函数、数组、类)、定义可选参数
  20. matlab画一元函数图

热门文章

  1. STL vector用法介绍
  2. Docker解析及轻量级PaaS平台演练(三)--Dockerfile编写
  3. [Thinking]从赢在中国,思考博客园的商业化
  4. ASP+XML+JavaScript实现动态无限级联动菜单
  5. jquery概念、引入、选择器
  6. 动手学深度学习(PyTorch实现)(八)--AlexNet模型
  7. 入门机器学习(十九)--推荐系统(Recommender Systems)
  8. 入门机器学习(六)--课后作业解析-logistics回归(python实现)
  9. 懒人版黑苹果mbr安装_MBR和GPT的区别,选择适合自己的
  10. 7-210 英文单词排序 (25 分)