ग्रिडव्यू पंक्ति का चयन करना और उस पंक्ति का रंग बदलना - सी #, एएसपीनेट

मेरे पास ग्रिडव्यू है, मैं चाहता हूं कि जब उपयोगकर्ता पंक्ति पर क्लिक करता है और मूल रंग में बदल जाता है तो उपयोगकर्ता ग्रिडव्यू की पंक्ति को नीला हो जाता है यदि उपयोगकर्ता किसी अन्य पंक्ति पर क्लिक करना चुनता है। तो .e, जी के लिए

Col1   Col2

1       Test1
2       Test2

यदि उपयोगकर्ता पंक्ति 1 पर क्लिक करता है तो पंक्ति 1 shoud नीली हो, लेकिन यदि उपयोगकर्ता पंक्ति 2 पर क्लिक करना चुनता है तो Row1 को अपने मूल रंग में वापस आना चाहिए और पंक्ति 2 नीली हो जाती है।

किसी भी तरह की सहायता को आभार समझेंगे।

धन्यवाद।

उत्तर:

उत्तर № 1 के लिए 1

डिफ़ॉल्ट रूप से यह उस सेल को सेट करता है जिस पर आप नीले रंग पर क्लिक करते हैं। तो पूरी पंक्ति नीली पाने के लिए, यह एक आसान तरीका है:

अपने ग्रिडव्यू पर क्लिक करें और स्क्रीन के दाईं ओर अपनी संपत्तियों पर जाएं। वहां एक होगा चयन मोड ग्रिड व्यू की संपत्ति इसे सेट करें FullRowSelect


जवाब के लिए 0 № 2

मैं चयनित RowStyle BackColor में है। आप वहां चयनित पंक्ति का रंग सेट कर सकते हैं। आशा है कि ये आपकी मदद करेगा।


जवाब के लिए 0 № 3

जोड़ना SelectedRowStyle आपके लिए संपत्ति GridView:

<asp:GridView ID="GridView1" runat="server">
<SelectedRowStyle BackColor="Blue" />  Add this in your Gridview markup
<Columns>
//
</Columns>
</asp:GridView>

संबंधित सवाल
सबसे लोकप्रिय