मेरे पास डेटाबेस से रिकॉर्ड की सूची प्राप्त करने के लिए यह कोड है, iDConfig की सूची में कुछ कॉलम हैं जिन्हें मैं प्राप्त करना चाहता हूं और इसे मॉडल में तालिका के रूप में प्रदर्शित करने के लिए मॉडल में डाल देता हूं कि मैं सूची के माध्यम से कैसे लूप करता हूं और वांछित कॉलम प्राप्त करता हूं ?
public ActionResult iDeal_Table_Display(Guid? SA=null)
{
var iDConfig = blergo.Get_iDealConfigs(SA, out retStatus, out errorMsg);
ViewBag.iDconfigs = iDConfig;
return PartialView();
}
यह प्रत्येक पंक्ति में स्तंभ हैं निम्नलिखित छवि डेटाबेस कॉलम है जो मुझे iDConfig में चाहिए
नीचे मॉडल का उपयोग कर
public class iDealModel
{
[Required]
[DisplayName("Product")]
public Guid ProductId { get; set; }
[Required]
[DisplayName("Request Type")]
public Guid RequestTypeId { get; set; }
[Required]
[DisplayName("Sales Agreement Prefix")]
public Guid SaPrefix { get; set; }
[DisplayName("Calendar Code")]
public System.Nullable<System.Guid> CalendarCode { get; set; }
[DisplayName("Cash & Carry")]
public bool CashnCarry { get; set; }
[DisplayName("Free MM")]
public bool FreeMM { get; set; }
[DisplayName("On Contract")]
public bool OnContract { get; set; }
}
2 जवाब
अपनी DB इकाई को अपने मॉडल पर ले जाने के लिए LINQ का उपयोग करें, जैसे:
var model = iDConfig.Select(ic => new iDealModel {
SaPrefix = ic.PrefixSA,
CalendarCode = ic.CodeCalendar,
CashnCarry = ic.isCashnCarry,
FreeMM = ic.isFreeMM,
OnContract = ic.isOnContract,
ProductId = ic.Product,
RequestTypeId = ic.RequestType
});
तुम कर सकते हो:
var product = iDConfig[0].Product
या ऐसा कुछ:
foreach(var ic in iDConfig)
{
//get data like
var product = ic.Product;
आपके विचार में आप कुछ ऐसा कर सकते हैं:
<table>
@foreach(var ic in iDConfig)
{
<tr><td>@ic.Product</td></tr>
}
</table>
संबंधित सवाल
नए सवाल
c#
C # (उच्चारण "तेज देखें") Microsoft द्वारा विकसित एक उच्च स्तरीय, सांख्यिकीय रूप से टाइप किया हुआ, बहु-प्रतिमान प्रोग्रामिंग भाषा है। C # कोड आमतौर पर Microsoft के .NET परिवार के टूल और रन-टाइम को लक्षित करता है, जिसमें .NET फ्रेमवर्क, .NET कोर और Xamarin अन्य शामिल हैं। C # या C # के औपचारिक विनिर्देश में लिखे गए कोड के बारे में प्रश्नों के लिए इस टैग का उपयोग करें।