बस सोच रहा है कि लोग कैसे और कब संपादक/प्रदर्शन टेम्पलेट बनाम एचटीएमएल हेल्पर्स का उपयोग कर रहे हैं। विशेष रूप से मैं इकाइयों को प्रतिपादित करने के बजाय विभिन्न यूआई नियंत्रण को प्रस्तुत करने में इसके उपयोग के बारे में बात कर रहा हूं।लोग संपादक/प्रदर्शन टेम्पलेट बनाम एचटीएमएल हेल्पर्स का उपयोग कैसे कर रहे हैं?
उदाहरण के लिए, मैं निम्नलिखित एटीएम की तरह कुछ है:
<tr>
<th><%= Html.LabelFor(x => x.ActivityTypeId) %></th>
<td><%= Html.EditorFor(x => x.ActivityTypeList, "MultiSelectDropDownList")%></td>
</tr>
<tr>
<th><%= Html.LabelFor(x => x.Name) %></th>
<td><%= Html.EditorFor(x => x.Name) %></td>
</tr>
<tr>
<th><%= Html.LabelFor(x => x.Description) %></th>
<td><%= Html.DisplayFor(x => x.Description, "DisplayString")%></td>
</tr>
लेकिन देर से मैं अगर मैं यह कर किया जाना चाहिए सोच रहा हूँ:
<tr>
<th><%= Html.LabelFor(x => x.ActivityTypeId) %></th>
<td><%= Html.MultiSelectDropDownList(x => x.ActivityTypeList)%></td>
</tr>
<tr>
<th><%= Html.LabelFor(x => x.Name) %></th>
<td><%= Html.EditorFor(x => x.Name) %></td>
</tr>
<tr>
<th><%= Html.LabelFor(x => x.Description) %></th>
<td><%= Html.DisplayString(x => x.Description)%></td>
</tr>
लेकिन अगर मैं इस दूसरे विकल्प के साथ जाना क्या मध्य संपादक का उपयोग करने के लिए बहुत कुछ बिंदु है ... मैं HTML.extbox का उपयोग करके बस एक अच्छा बंद करूँगा और मुझे पसंद की कोई भी HTML संपत्ति सेट करने में सक्षम होने का लाभ होगा।
मुझे दिलचस्पी है कि लोग यहां किस पैटर्न का उपयोग कर रहे हैं ... कोई विचार?
चीयर्स एंथोनी