首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

@Html.TextBoxFor(a => a.Title, new { style = "width:80%" maxlength

2013-01-23 
@Html.TextBoxFor(a a.Title, new { style width:80%, maxlength 80 })@Html.TextBoxFor(a

@Html.TextBoxFor(a => a.Title, new { style = "width:80%", maxlength = "80" })

@Html.TextBoxFor(a => a.Title, new { style = "width:80%", maxlength = "80" })中a => a.Title是什么意思?
以前看了 mvc音乐商店例子好像也有,一下子忘了,找不到在什么地方



            <tr>
                <td width="15%">
                    标题:
                </td>
                <td colspan="3">@Html.TextBoxFor(a => a.Title, new { style = "width:80%", maxlength = "80" })
                    @Html.ValidationMessageFor(a => a.Title)
                </td>
            </tr>

[解决办法]
a是一个接受的实体,titile是其中的一个属性
[解决办法]
放在后台的话这个就是lambda表达式,百度一下lambda表达式
前台的话就是一串字符而已
[解决办法]
lambada表达式,就是取a实体里的title属性
[解决办法]
a => a.Title 是一个lambda表达式
a 表示页面上定义的对象
a.Title 就是 a对象里面Title属性
[解决办法]
ASP.NET的MVC
表示为当前View的Model的Title属性生成一个TextBox。

热点排行