का उपयोग करके चेक किए गए ग्रिडव्यू के अंदर चेकबॉक्स के मूल्य कैसे प्राप्त करें I ग्रिडव्यू में चेकबॉक्स का उपयोग कर रहा हूं .... मैं इसे पहले सेल में उपयोग कर रहा हूं .... जब मैं रन टाइम पर चेकबॉक्स का चयन करता हूं, तो मैं उन मानों को प्राप्त करने की आवश्यकता है ... लेकिन चुनने या चेकबॉक्स पर क्लिक करने पर, यह नहीं ढूंढ रहा है या मूल्य गलत है ... एएसपीनेट बैकएंड में और सी # कोड में कैसे लिखना है?एएसपी .net
<asp:TemplateField>
<ItemTemplate >
<asp:checkbox id="ShowAddress" runat="server" />
</ItemTemplate>
</asp:TemplateField>
कोड-पीछे:
protected void Button1_Click(object sender, EventArgs e)
{
// Looping through all the rows in the GridView
foreach (GridViewRow di in GridView1.Rows)
{
CheckBox chkBx = (CheckBox)di.FindControl("ShowAddress");
if (chkBx != null && chkBx.Checked)
{
/// put your code here
}
}
}
वहाँ किसी भी कार्यान्वयन पृष्ठ लोड पर स्क्रिप्ट में किया जाना है?
क्या कोई मदद कर सकता है?
कोई अपने काम नहीं कर रहा है ... कोई पृष्ठ लोड पर पोस्टबैक घटना उपयोग नहीं कर रहा .... Am जरूरत ग्रिडव्यू, 1 सेल के साथ चेक बॉक्स के रूप में, यदि मैं 5 में से 3 चेकबॉक्स पर क्लिक करता हूं, तो मुझे उन क्लिक/चेक किए गए चेकबॉक्स की समान पंक्ति मानों को टेक्स्टबॉक्स में होना चाहिए .... यह –
@ user3814410 (सैम) ने पोस्ट किया है > यदि नीचे पंक्ति का उपयोग किया जाता है तो आपका उत्तर काम करेगा। सेल में केवल एक नियंत्रण, सूचकांक 1 नहीं होना चाहिए: 'चेकबॉक्स चॉक = पंक्ति। कैल्स [0]। चेकबॉक्स के रूप में नियंत्रण [1];' क्या यह सच है? क्या आपका उत्तर तदनुसार संपादित किया जाना चाहिए? – francis