1। मॉडल निर्माण:
सबसे पहले, कर्मचारी सूची को धारण करने के लिए एक दृश्य मॉडल को परिभाषित करें:
सार्वजनिक वर्ग कर्मचारीव्यूमोडल { सार्वजनिक int चयनित बेरोजगार {get; तय करना; } // चयनित आईडी के भंडारण के लिए सार्वजनिक स्ट्रिंग टिप्पणियाँ {प्राप्त करें; तय करना; } सार्वजनिक सूची कर्मचारी {प्राप्त करें; तय करना; } }
और
कर्मचारीpublic class EmployeeViewModel
{
public int SelectedEmployeeId { get; set; } // For storing the selected ID
public string Comments { get; set; }
public List Employees { get; set; }
}
सार्वजनिक वर्ग कर्मचारी
{
सार्वजनिक इंट आईडी {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग फुलनाम {प्राप्त करें; तय करना; }
}
public class Employee
{
public int Id { get; set; }
public string FullName { get; set; }
}
]
selectlist
कंस्ट्रक्टर कर्मचारी सूची, आईडी संपत्ति का नाम, और पूर्ण नाम संपत्ति का नाम लेता है। ] ]
यह अधिक लचीलापन प्रदान करता है यदि आपको सरल नाम और आईडी से परे विकल्पों को अनुकूलित करने की आवश्यकता है।
@model EmployeeViewModel
{
var कर्मचारी = नई सूची
{
नया कर्मचारी {id = 1, fullname = "shyju"},
नया कर्मचारी {आईडी = 2, फुलनाम = "ब्रायन"}
};
var viewmodel = नया EmployeeViewModel
{
कर्मचारी = कर्मचारी
};
वापसी दृश्य (ViewModel);
}
यह उदाहरण एक हार्डकोड सूची बनाता है; इसे अपने डेटाबेस पुनर्प्राप्ति तर्क के साथ बदलें।
४। महत्वपूर्ण विचार:
]
]
]
]
] अपने विशिष्ट डेटा मॉडल और नियंत्रक क्रियाओं के लिए कोड को अनुकूलित करना याद रखें।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3