1. 程式人生 > >二十:強類型HTML輔助方法

二十:強類型HTML輔助方法

tex AR 而且 輸入 name 輸出 ext alt lambda表達式

1. 強類型HTML輔助方法的使用

技術分享圖片

1、 HTML輔助方法

例如,要輸出一個文本框

@Html.TextBox("email")

2、強類型HTML輔助方法

命名規則是: HTML輔助方法名+For

例如,要輸出一個文本框

@Html.TextBoxFor(x=>x.email)

1、 普通的HTML輔助方法使用字符串的參數作為表單字段名。

技術分享圖片

2、 強類型的HTML輔助方法使用Lambda表達式作為表單字段參數。

技術分享圖片

技術分享圖片

上面是普通 的html輔助方法

下面是強類型html輔助方法

他們的特點都是在 普通 html輔助方法後面都加了For

而且 明明也不是 “name” 了

而是使用lambda 表達式來輸入 “name”

技術分享圖片

我們實踐一下 判斷是否能夠登錄成功

技術分享圖片

技術分享圖片

登錄成功, 登錄失敗

二十:強類型HTML輔助方法