2012-03-30 45 views
0

朋友,Html.TextBoxFor在同一表格上的兩個地方的ID

我正在對其他人創建的現有代碼庫進行更改。他們在很多地方使用Razor Html.TextBoxFor。我需要使用相同的模型屬性添加另一個文本框在一個第二位相同的形式:

@ Html.TextBoxFor(型號=> model.EnrollmentToBatchDataContract.NameKey)

我的問題是,剃刀爲此文本框的兩個實例呈現相同的ID。我需要啓用和禁用相互獨立的文本框。

任何有識之士將不勝感激。

回答

1

@ Html.TextBoxFor(model => model.EnrollmentToBatchDataContract.NameKey,new {@id =「new id」}) 第二個參數更改Html對象值。 Html標籤中的任何屬性都可以放在大括號之間並進行更改。

這對EditorForModel無效,如果您還需要這樣做,上次我嘗試過。

相關問題