结尾都不加分号:
1.链接地址:@Url.Action("actionName","controllerName") 后台代码可进行页面跳转
2.链接地址:@Html.ActionLink("titleName","actionName","controllerName")
3.输出:@Html.Raw("string")
4.编码:@Html.Encode("string")
5.表单控件:@Html.**(),以字符串为参数
@Html.**For(),以Expression<Func<TObject,TProperty>>为参数,一般用于强类型页面
自动装配
6.创建表单:
方式一:@using(Html.BeginForm("actionName","controllerName","ForMethod.post")){...} 最后一个参数是请求方式可 以不填
方式二:@Html.BeginForm("actionName","controllerName")
...
@{Html.EndForm();}
7.标签框:@Html.Label(string expression,string text)
8.文本框:@Html.TextBox("keystring")
9.隐藏域:@Html.Hidden("keystring")
注意:没有提交按钮、按钮的封装。
10.复选框:@Html.Checkbox("name")
11.单选按钮:@Html.RadioButton("name","value","isChecked")
12.下拉列表:@Html.DropDownList("listkey"):后台代码ViewData["listkey"] = list;
13.@ViewBag."string"是@ViewData["string"]简写,他们都可以给相应表单控件赋值。
[email protected]获取强类型页面的对象。