2017-10-19 140 views
0

我有一個編輯器模板DisplayConfig。在DisplayConfigHtml編輯器模板

@model string 
 

 
<input id="@(Model)_DisplayOrder" class="DisplayTypeConfigurator" type="number" /> 
 
<input id="@(Model)" class="DisplayTypeConfigurator" type="checkbox" />

我想打電話給這個模板在我看來併發送字符串,所以我每一個文本框得到不同的ID。 在我看來

@Html.Editor("Tab_Info_Product", "DisplayConfig") 

我不想通過我的模型送價值。 我要像

<input id="Tab_Info_Product_DisplayOrder" class="DisplayTypeConfigurator" type="number" /> 

回答

0

結果你應該用@Html.IdForModel()來構建你的<input>標籤的ID。

<input id="@Html.IdForModel()_DisplayOrder" class="DisplayTypeConfigurator" type="number" /> 
<input id="@Html.IdForModel()" class="DisplayTypeConfigurator" type="checkbox" />