คำถามติดแท็ก html.dropdownlistfor

7
วิธีการเขียน Html.DropDownListFor () อย่างง่าย?
ใน ASP.NET MVC 2 ฉันต้องการเขียนรายการแบบเลื่อนลงที่เรียบง่ายซึ่งให้ตัวเลือกคงที่ ตัวอย่างเช่นฉันต้องการระบุตัวเลือกระหว่าง "แดง" "น้ำเงิน" และ "เขียว"

9
การเติมรายการแบบเลื่อนลงมีดโกนจากรายการ <วัตถุ> ใน MVC
ฉันมีโมเดล: public class DbUserRole { public int UserRoleId { get; set; } public string UserRole { get; set; } } public class DbUserRoles { public List&lt;DbUserRole&gt; GetRoles() { BugnetReports RoleDropDown = new BugnetReports(); List&lt;DbUserRole&gt; Roles = new List&lt;DbUserRole&gt;(); DataSet table = RoleDropDown.userRoleDropDown(); foreach (DataRow item in table.Tables[0].Rows) { DbUserRole ur …

6
twitter bootstrap การเติมข้อความอัตโนมัติแบบเลื่อนลง / combobox ด้วย Knockoutjs
ฉันมีข้อกำหนดที่ฉันต้องใช้ดรอปดาวน์การเติมข้อความอัตโนมัติสำหรับบูตสแตรป แต่ผู้ใช้สามารถมีข้อความในรูปแบบอิสระในเมนูแบบเลื่อนลงนั้นได้หากต้องการ ก่อนที่คุณจะคิดถึง TypeAhead ฉันสามารถใช้กล่องข้อความ Bootstrap TypeAhead ได้ แต่ฉันจำเป็นต้องมีดรอปดาวน์เนื่องจากเราต้องการให้ค่าเริ่มต้นบางค่าเป็นตัวเลือกการเริ่มต้นในกรณีที่ผู้ใช้ไม่รู้ว่าจะค้นหาอะไร ฉันใช้สิ่งนี้กับ MVC DropDownListFor เนื่องจากสร้างตัวควบคุมการเลือกสำหรับเรา ฉันพบบทความนี้ซึ่งเหมาะกับฉัน https://github.com/danielfarrell/bootstrap-combobox/pull/20 สิ่งที่ฉันต้องทำคือถอดชื่อออกจากตัวควบคุมการเลือกและตัวควบคุมก็ให้ฉันป้อนข้อความในรูปแบบอิสระ ดีทั้งหมดจนถึงตอนนี้ ตอนนี้ฉันใช้สิ่งนี้ร่วมกับ Knockoutjs ฉันผูกตัวเลือกและค่าที่เลือกกับตัวควบคุมการเลือกจากนั้นในแถวที่แสดงเทมเพลตของฉันฉันเรียกว่า (ตัวเลือก). combobox () ซึ่งทำให้ตัวเลือกควบคุม comobobox bootstrap และเพิ่มตัวควบคุมอินพุตและซ่อนตัวควบคุมการเลือกในฉาก หลัง ปัญหาตอนนี้คือเมื่อฉันพยายามดึงค่าเขาไปโพสต์ไปยังเซิร์ฟเวอร์เนื่องจากค่าที่ฉันใส่ในช่องป้อนข้อมูลไม่ใช่ตัวเลือกที่ถูกต้องจากตัวเลือกที่ฉันให้เพื่อเลือกการควบคุมจึงมักตั้งค่าเป็นตัวเลือกแรกตามค่าเริ่มต้น นี่เป็นเพราะฉันตั้งค่าการเชื่อมโยงของค่าที่เลือกบนตัวควบคุมที่เลือกไม่ใช่ในกล่องอินพุตที่สร้างโดย bootstrap-combobox.js คำถามของฉันคือฉันจะทำให้กล่องอินพุตเชื่อมโยงข้อมูลกับ porperty เดียวกันกับที่ตัวควบคุมเลือกถูกผูกไว้ได้อย่างไร ตัวเลือกอื่น ๆ ?? โปรดแจ้งให้เราทราบหากคุณต้องการคำชี้แจงเพิ่มเติมหรือมีคำถาม ช่วยแนะนำหน่อยครับ. ขอบคุณ

4
MVC3 DropDownListFor - ตัวอย่างง่ายๆ?
ฉันมีปัญหากับDropDownListForแอป MVC3 ฉันสามารถใช้ StackOverflow เพื่อหาวิธีทำให้สิ่งเหล่านี้ปรากฏบน View ได้ แต่ตอนนี้ฉันไม่รู้วิธีจับค่าในคุณสมบัติที่สอดคล้องกันบน View Model เมื่อส่งแล้ว เพื่อให้สิ่งนี้ใช้งานได้ฉันต้องสร้างคลาสภายในที่มี ID และคุณสมบัติค่าจากนั้นฉันต้องใช้IEnumerable&lt;Contrib&gt;เพื่อให้เป็นไปตามDropDownListForข้อกำหนดของพารามิเตอร์ อย่างไรก็ตาม MVC FW ควรจะแมปค่าที่เลือกไว้ในเมนูแบบเลื่อนลงนี้กลับไปยังคุณสมบัติสตริงแบบง่ายในโมเดลมุมมองของฉันได้อย่างไร public class MyViewModelClass { public class Contrib { public int ContribId { get; set; } public string Value { get; set; } } public IEnumerable&lt;Contrib&gt; ContribTypeOptions = new List&lt;Contrib&gt; { new Contrib …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.