3、HtmlHelper类(续)

HtmlHelper类(续)

Html.TextArea
用于生成<textarea>标签
<%:Html.TextArea("text","Hello<br/>world")%>
输出结果
<textArea cols="20" id="text" name="text" rows="2"> hello
<br/>world </textarea>

<%:Html.TextArea("text","Hello<br/>world",10,80,null)%>
输出结果
<textArea cols="80" id="text" name="text" rows="10"> hello
<br/>world </textarea>

强类型支持
<%:Html.TextAreaFor(m=>m.Description)%>

Html.ValidationMessage
显示ModelState验证结果
public ActionResult Index()
{
var modelstate=new ModelState();
modelstate.Errors.Add("有错");
ModelState["Name"]=modelstate;
return View();
}

View层
<%:Html.ValidationMessage("Name")%>
显示结果
<span class="field-validation-error">有错</span>

<%:Html.ValidationMessage("Name","有些代码出错了")%>
显示结果
<span class="field-validation-error">有些代码出错了</span>
强类型
<%:Html.ValidationMessageFor(m=>m.Name,"出错了")%>

public ActionResult Index()
{
var modelstate=new ModelState();
modelstate.Errors.Add("出错了");
ModelState["Name"]=modelstate;

var modelstate2=new ModelState();
modelstate2.Errors.Add("又错了");
ModelState["age"]=modelstate2;
return View();
}

View层:<%:Html.ValidationSummary()%>
返回结果<ul class="validation-summary-errors">
<li>出错了</li><li>又错了</li></ul>

HTML 模板
支持自定义模板

2011-4-15 22:54 danny
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值