• 表单的使用
    •   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. 【BZOJ】1105: [POI2007]石头花园SKA

    题意 二维平面上有\(n(2 \le n \le 1000000)\)个点,可以花费\(w_i\)交换第\(i\)个点的横纵坐标.求在满足能覆盖所有点的最小矩阵周长最短的情况下花费最小. 分析 这题太 ...

  2. Android -- EditText方法

    1. 选择需要的内容 final EditText myEditText=(EditText)findViewById(R.id.editText1); //编辑框对象 myEditText.setT ...

  3. UICollectionView集合视图的概念

    如何创建UICollectionView 集合视图的布局UICollectionViewFlowLayout 自定义cell 布局协议UICollectionViewDelegateFlowLayou ...

  4. Invalid escape sequence(valid ones are \b \t \n \f \r \" \' \\)

    Invalid escape sequence(valid ones are \b \t \n \f \r \" \' \\) 在运行eclipse的相关程序代码时遇到了报错信息,查看控制台 ...

  5. C语言中常量

    C语言中常量 不具有数据类型的常量------宏常量 宏常量定义:用一个标识符号来表示的常量,又称为符号常量. 宏定义:  #define 标识符  字符串                 ----- ...

  6. Maching Learning 学习资料

    A星(A*, A Star)算法详解 CSDN技术主题月----“深度学习”代码笔记专栏 UC Berkeley CS188 Intro to AI

  7. android-Intent and IntentFilter

    一.Intent简介 Android使用Intent来封装程序的调用"意图",Activity.Service.BroadcastReceiver三种重要的组件都是依靠Intent ...

  8. Why does this json4s code work in the scala repl but fail to compile?

    I'm converting a json-like string into json, and the following code works in the scala repl import o ...

  9. Js中this用法及注意点详解

          我们在写js时,特别是用到回调函数时,经常会发现this指代的对象总是可能脱离自己的思路而发生改变.面向对象语言的特性告诉我们this始终指代它的调用者,而在js中回调函数中内部的this ...

  10. OSI七层&TCP&IP协议

    OSI七层: OSI七层与ICP/IP概念层的对应: ICP/IP概念层上的网络设备: IP(Internet Protocol网际协议):计算机之间的通信 IP(网络协议)位于网络层,作用是把各种数 ...