को उपसर्ग के रूप में मॉडल के नाम जोड़ने जब मैंजब Html.TextBoxFor का उपयोग कर, आईडी
@Html.TextBoxFor(model => model.Name)
का उपयोग मैं एक एएसपी MVC 3 परियोजना है TexBoxFor प्रस्तुत करना के रूप में
<input id="Name" name="Name" type="text" value="" />
मेरी मॉडल है "UserModel":
[DisplayName("Name")]
public string Name{ get; set; }
क्या आईडी में उपसर्ग के रूप में मॉडल के नाम में जोड़ने का कोई तरीका है? शायद कुछ विशेषता?
मैं चाहता हूँ कि पाठ बॉक्स के रूप में
<input id="UserName" name="UserName" type="text" value="" />
प्रस्तुत करना होगा यदि आप चाहते हैं यह ध्यान में रखते हुए उपयोगकर्ता नाम के नाम से जाना, यह क्यों मॉडल में उपयोगकर्ता नाम फोन नहीं? –
मैं दूसरी ओवाईविंड की टिप्पणी, नाम की एक संपत्ति क्यों है, जिसे "नाम" को मजबूर करने वाली विशेषता के साथ सजाया गया है, फिर भी आप इसे "उपयोगकर्ता नाम" के रूप में प्रस्तुत करना चाहते हैं? मुझे अजीब लग रहा है। – enorl76
यह संपत्ति का नाम बदलने का विकल्प है, लेकिन यदि सभी एचटीएमएल hrlpers के लिए कुछ विशेषता रखने का कोई तरीका है तो यह बहुत बेहतर और आसान था। – Kobi