• 表单的使用
    •   action特性告知Web浏览器信息发往哪里. method特性告知浏览器使用HTTP POST 还是 HTTP GET.
    •   GET请求用于读操作, POST请求用于写操作
  • HTML辅助方法
    • BeginForm辅助方法可以用来为搜索表单构建一个强壮的标签, 而不必编写很多代码.
    • TextArea辅助方法,用来输出HTML原色textarea.
    • ValidationSummary 辅助方法可以用来显示ModelState字典中所有验证错误的无序列表.
    • TextBox辅助方法渲染一个type特性为text的input标签. 一般利用TextBox辅助方法接收用户自由形式的输入.
    • TexArea方法渲染能够显示多行文本的<textarea>元素.
    • Label辅助方法返回一个<label/>元素,并使用String类型的参数来决定渲染的文本和for的特性值.
    • DropDownList和ListBox辅助方法都翻译一个<select/>元素. DropDownList允许进行单项选择,而ListBox支持多项选择.
    • 当ModelState字典中的某一特定字段出现错误时,可以使用ValidationMessage辅助方法来显示相应的错误提示消息.
    • 模板辅助方法有Display和Editor, 以及分别与它们对应的强类型方法Html.DisplayFor和Html.EditorFor, 还有他们对应的完整模型Html.DisplayForModel和Html.EditorForModel.
  • 其他输入辅助方法
    • Html.Hidden辅助方法用于渲染隐藏的输入元素.
    • Html.Password辅助方法用于渲染密码字段. 它除了不保留提交值,显示密码掩码之外, 基本上与TextBox辅助方法一样.
    • CheckBox辅助方法是唯一一个渲染两个输入元素的辅助方法.
  • 渲染辅助方法
    •   ActionLink辅助方法能够渲染一个超链接, 渲染的连接指向另一个控制器操作.
    •   RouteLink 辅助方法和 ActionLink 辅助方法循序相同的模式, 但是RouteLink只可以接受路由名称, 而不能接受控制器名称和操作名称.
    • URL辅助方法:
      •     Action辅助方法与ActionLink辅助方法非常相似,但是它不返回锚标签.
      •   Content辅助方法可以把应用程序的相对路径转换成绝对路径.
      • RouteUrl辅助方法与Action 方法遵循同样的模式, 但与RouteLink 一样, 它只接收路由名称, 而不接收控制器名称和操作名称.
    • Partial 辅助方法用于将部分视图渲染成字符串.
    • RenderPartial辅助方法与 Partial 非常相似, 但RenderPartial 不是返回字符串, 而是直接写入响应输出流.

MVC_表单和HTML辅助方法的更多相关文章

  1. ASP.NET MVC 3 之表单和 HTML 辅助方法(摘抄)

    ——选自<ASP.NET MVC3 高级编程(第5章) 孙远帅 译> 第5章 表单和HTML辅助方法 本章内容简介: * 理解表单 * 如何利用HTML辅助方法 * 编辑和输入的辅助方法 ...

  2. ASP.NET MVC5 高级编程 第5章 表单和HTML辅助方法

    参考资料<ASP.NET MVC5 高级编程>第5版 第5章 表单和HTML辅助方法 5.1 表单的使用 5.1.1 action 和 method 特性 默认情况下,表单发送的是 HTT ...

  3. Asp.net MVC4高级编程学习笔记-模型学习第五课MVC表单和HTML辅助方法20171101

    MVC表单和HTML辅助方法 一.表单的使用. 表单中的action与method特性.Action表示表单要提交往那里,因此这里就有一个URL.这个URL可以是相对或绝对地址.表单默认的method ...

  4. 【ASP.NET MVC系列】浅谈表单和HTML辅助方法

    [01]浅谈Google Chrome浏览器(理论篇) [02]浅谈Google Chrome浏览器(操作篇)(上) [03]浅谈Google Chrome浏览器(操作篇)(下) [04]浅谈ASP. ...

  5. 《ASP.NET MVC高级编程(4版)》读书笔记(5)表单和HTML辅助方法

    5.1 表单使用 5.1.1 action 和 method 特性 <form action="/Home/Index">     <input name=&qu ...

  6. 表单和 HTML 辅助方法– ASP.NET MVC 4 系列

           这里有一个疑问,诸如在文本编辑器中输入 HTML 元素如此简单的任务,也需要任何帮助吗?的确,输入标签名称是很容易的事,但是确保 HTML 页面链接中的 URL 指向正确的位置.表单元素 ...

  7. ASP.NET MVC3学习心得-----表单和HTML辅助方法

    5.1表单的使用 5.1.1  action和method的特性 表单是包含输入元素的容器,包含按钮.复选框.文本框等元素,表单的这些输入元素使得用户能够向页面中输入信息,并把输入信息提交给服务器.A ...

  8. ASP.NET MVC5(三):表单和HTML辅助方法

    表单的使用 Action和Method特性 Action特性用以告知浏览器信息发往何处,因此,Action特性后面需要包含一个Url地址.这里的Url地址可以是相对的,也可以是绝对的.如下Form标签 ...

  9. ASP.NET MVC5 学习系列之表单和HTML辅助方法

    一.表单 (一)Action和Method特性 Action特性用以告知浏览器信息发往何处,因此,Action特性后面需要包含一个Url地址.这里的Url地址可以是相对的,也可以是绝对的.如下Form ...

随机推荐

  1. 在Web应用中接入微信支付的流程之极简清晰版 (转)

    在Web应用中接入微信支付的流程之极简清晰版 背景: 在Web应用中接入微信支付,我以为只是调用几个API稍作调试即可. 没想到微信的API和官方文档里隐坑无数,致我抱着怀疑人生的心情悲愤踩遍了丫们布 ...

  2. 关于url

    URL即统一资源定位器用于定位万维网上的文档或其他数据,URL 可以由单词组成,比如 “www.baidu.com”,或者是因特网协议(IP)地址:192.168.x.xxx.大多数人在网上冲浪时,会 ...

  3. NOI模拟 热身赛T1

    设p(m)的值为m的正因数个数(包括1和m本身)给定n,求满足p(x)=n的最小x. 简直弱到不行了... VW做法: 其实蛮简单的,然而想的时候忽略了指数是不增的 然后你以为做完了吗? 愚蠢的贡献了 ...

  4. win7 64位DCOM配置(关于导出excel 配置计算机组件服务)(转)

    http://blog.sina.com.cn/s/blog_9323b3a50101qrxm.html [解决方案1] 1:在服务器上安装office的Excel软件. 2:在"开始&qu ...

  5. python 之redis

    redis是一个key-value存储系统,与memcached类似,它支持存储到value类型相对更多,包括string(字符串),list(列表),set(集合),zset(sorted set ...

  6. DataGridView 的单元格的边框、 网格线样式的设定【转】

    1) DataGridView 的边框线样式的设定DataGridView 的边框线的样式是通过 DataGridView.BorderStyle 属性来设定的. BorderStyle 属性设定值是 ...

  7. Tom and paper

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5224 题意: 给出矩形的面积,求出最小的周长. 样例: Sample Input 3 2 7 12   ...

  8. attrs 中的 uid

        Odoo View视图默认是不认识attrs中的uid的,其原因在于后台将xml转化为html的过程中对attrs调用了python的eval方法,而对于eval函数来说,我们传入的形如[(' ...

  9. cat 显示指定行

    [一]从第3000行开始,显示1000行.即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 [二]显示1000行到3000行 cat ...

  10. Git分布式项目管理 入门到学会

    Git简介 Git是什么? Git和SVN一样都是一种高效的管理代码的系统. Git是目前世界上最先进的分布式版本控制系统(没有之一). 创建版本库 什么是版本库呢?版本库又名仓库,英文名reposi ...