<select id="sookht" name="cars"> selected @{ string select; if (Model.sookht.Equals(1)) { select = "selected='selected'"; } } <option value="Benzin" >بنزین</option> <option value="Gazoyil">گازوییل</option> </select>
در کد بالا من مقدار 1 یا دو را از پایگاه داده میگیرم اگر یک باشه میخوام مقدار دیفالت و select بنزین باشه ولی اگه دو باشه میخوام مقدار select گازوییل باشه یعنی اگه بنزین باشه گزینه ی اول که نشون میده بنزین باشه ولی اگه دو اومد گزینه ی گازوییل رو نشون بده
چرا از ViewBag استفاده نکردید
باید از SelectList در سمت کد استفاده کنید و 4 پارامتر میگیره
پارامتر اول لیست دوم مقدار Value سوم Text و چهارم مقدار Value که باید در حالت انتخاب باشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)