gridview’s
RowDataBound
घटना में e.Row.RowIndex
और e.Row.DataItemIndex
गुण हैं।
कृपया मुझे आसानी से समझने योग्य उत्तर में बताएं, उनके बीच क्या अंतर है?
किस स्थिति में हमें किस का उपयोग करना चाहिए?RowIndex और DataItemIndex के बीच क्या अंतर है?
उत्तर
अंतर्निहित डेटासेट में DataItem की अनुक्रमणिका निर्धारित करने के लिए DataItemIndex
संपत्ति का उपयोग करें।
ग्रिड व्यू नियंत्रण की पंक्ति संग्रह में GridViewRow ऑब्जेक्ट की अनुक्रमणिका निर्धारित करने के लिए RowIndex
संपत्ति का उपयोग करें।
e.Row.RowIndex
वापसी पंक्ति बाध्यकारी
e.Row.DataItemIndex
की जा रही है कि के सूचकांक पंक्तियों बंधन की जा रही है कि के सभी डेटा अनुक्रमणिका में शामिल है।
गर्डव्यू में एक विशेष पंक्ति के लिए इन दोनों का मूल्य समान या अलग होगा? – jams
उनके पास अलग-अलग अनुक्रमणिका हो सकती हैं। आपको केवल यह समझने की आवश्यकता है कि कैसे और कहाँ उपयोग किया जा सकता है। –
अच्छी तरह से अंतर यह हो सकता है कि "e.Row.DataItemIndex" केवल DataItem पर लागू होता है; इसका अर्थ यह संपत्ति केवल डेटा पंक्तियों पर लागू होती है, जहां "e.Row.RowIndex" डाटरो, हेडर पंक्ति आदि के लिए हो सकता है।
पंक्तिबद्धता प्रस्तुत तालिका में वर्तमान दृश्य पंक्ति है। DataItemIndex वास्तविक आइटम की अनुक्रमणिका है; वे दोनों वर्तमान में प्रदर्शित रिकॉर्ड के सेट में रिकॉर्ड की अनुक्रमणिका दिखाएंगे।
गर्डव्यू में एक विशेष पंक्ति के लिए इन दोनों का मूल्य समान या अलग होगा? – jams
DataItemIndex अंतर्निहित डेटासेट में DataItem की अनुक्रमणिका है। हां
रोइंडेक्स अंतर्निहित ग्रिड व्यू में पंक्ति का सूचकांक है। हाँ
लेकिन बड़ा है एक अंतर
जैसे यदि आपका girdview 10 पंक्तियों की पृष्ठ आकार तो अपने RowIndex हमेशा प्रत्येक पृष्ठ के लिए 0-9 है लेकिन DataItemIndex अलग है जब आप के लिए जाना होगा किया जाएगा है पेजइंडेक्स 2,3,4 जैसे अन्य पेज ... पेज 2 पर डेटाइटेम इंडेक्स 10-19 के बीच होगा लेकिन रोइंडेक्स अभी भी 0-9 है।
- 1. # {} $ {} और% {} के बीच क्या अंतर है?
- 2. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 3. $ और $$ के बीच क्या अंतर है?
- 4. के बीच क्या अंतर है:। और: आर !?
- 5. भिन्नता और '-' के बीच क्या अंतर है?
- 6. "$^एन" और "$ +" के बीच क्या अंतर है?
- 7. के बीच क्या अंतर है?
- 8. अंतर और कहां के बीच क्या अंतर है?
- 9. file_get_contents और fread बीच क्या अंतर है
- 10. क्या बीच का अंतर है :: और ::: स्काला
- 11. "। +" और "। +?" के बीच अंतर
- 12. $ {} और # {} के बीच अंतर क्या हैं?
- 13. PHP के बीच क्या अंतर है और इसमें शामिल है?
- 14. अपवाद के .TOString() और मैसेज के बीच क्या अंतर है?
- 15. 7zip के 7z.sfx और 7zsd.sfx के बीच क्या अंतर है?
- 16. डीएल के फाइलवर्सन और उत्पादवर्जन के बीच क्या अंतर है?
- 17. UIImageView के फ्रेम और सीमाओं के बीच क्या अंतर है?
- 18. फ़ायरबग के console.log() और console.debug() के बीच क्या अंतर है?
- 19. पैरामीटर परिभाषाओं के बीच अंतर (प्रकार और नाम), और (प्रकार * नाम) के बीच अंतर क्या हैं?
- 20. ओरिएंटब संस्करणों के बीच क्या अंतर है?
- 21. एन्कोड/डीकोड के बीच क्या अंतर है?
- 22. os.popen() विधियों के बीच क्या अंतर है?
- 23. MATLAB में & &&& के बीच क्या अंतर है?
- 24. ऑब्जेक्ट और * के बीच अंतर?
- 25. इन कार्यों के बीच क्या अंतर है?
- 26. applicationDidReceiveMemoryWarning, didReceiveMemoryWarning के बीच क्या अंतर है?
- 27. इन कार्यों के बीच क्या अंतर है
- 28. window.innerWidth window.outerWidth के बीच क्या अंतर है?
- 29. Response.Write() औरResponse.Output.Write() के बीच क्या अंतर है?
- 30. वीबीए: और + के बीच अंतर
गर्डव्यू में एक विशेष पंक्ति के लिए इन दोनों का मूल्य समान या अलग होगा? – jams
उलझन में न जाएं 'DataItemIndex'' डेटासेट 'और 'RowIndex' की संपत्ति Giridview की संपत्ति है। – jams
यदि आप पेजिंग का उपयोग करते हैं तो वे अलग हैं। फिर 'DataItemIndex' पहले पृष्ठ की शुरुआत से इंडेक्स लौटाएगा और' RowIndex' आपको उस विशिष्ट पृष्ठ पर इंडेक्स देगा। यदि आप 'RowCommand' ईवेंट में डेटा आइटम का उपयोग करना चाहते हैं तो यह बहुत महत्वपूर्ण है। – Episodex