admin管理员组

文章数量:1532440

2024年5月15日发(作者:)

mvc基础系列说谈(4)——HtmlHelper,自定义,扩展HtmlHelper

在视图中可以直接写Html,也可以使用HtmlHelper来创建。

例如:

<%=x("tbxname") %>

页面源码:

ViewPage的Html属性就是一个HtmlHelper类型的属性。它的用于创建Html的一

些方法例如:TextBox,是通过扩展方法来实现。

FormExtensions Represents support for HTML in an application.

InputExtensions Represents support for HTML input controls in an

application.

LinkExtensions Represents support for HTML links in an application.

RenderPartialExtensions Provides support for rendering a partial view.

SelectExtensions Represents support for making selections in a list.

TextAreaExtensions Represents support for HTML textarea controls.

ValidationExtensions Provides support for validating the input from an

HTML form.

它们位于

(一)InputExtensions

它能创建5种类型的Html控件(返回5种类型的Html控件的字符串)。

·CheckBox

·RadioButton

·TextBox

·Password

·Hidden

每一种有多个重载,用于满足不同参数。

本文标签: 类型用于方法控件创建