Listview ASP.NET में एक छिपा div टैग देखने के लिए जावास्क्रिप्ट का उपयोग करना


                    <tr bgcolor="#efefef">
                        <td width="10%">
                            
                                
                        </td>
                        <td width="50%" align="left">
                            
                                <%#Eval("Name") %>
                            
                        </td>
                        <td width="10%" align="center">
                            
                                <%#Eval("Type.Name")%>
                            
                        </td>
                        <td width="10%" align="center">
                            
                                <%#Eval("isGlobal") %>
                            
                        </td>
                        <td width="20%" align="center">
                            VIEW
                             
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div align="left" class="ShowRoles">
                                GROUPS:
                                <%#Eval("MarjorieRoles") %>
                            </div>
                        </td>

                    </tr>

यह ListView में मेरे आइटम टेम्पलेट के लिए कोड है। मैं लिंकबटन को पहली बार फ़ील्ड दिखाने के लिए चाहता हूं जब भी क्लिक किया जाता है। मैं जावास्क्रिप्ट के लिए नया हूं और इस बारे में बिल्कुल नहीं पता कि इसके बारे में कैसे जाना है। किसी भी सहायता की सराहना की जाएगी। धन्यवाद

0
जोड़ा संपादित
विचारों: 1

1 उत्तर

यह एक विशिष्ट सवाल नहीं है, लेकिन मैं आपको प्रारंभ करने में सहायता के लिए कुछ पॉइंटर्स दे सकता हूं।

1) एचटीएमएल में, आपके पृष्ठ पर प्रत्येक तत्व को id विशेषता के साथ चिह्नित किया जाता है। जावास्क्रिप्ट में, आप अपनी आईडी द्वारा तत्व प्राप्त करने के लिए document.getElementById फ़ंक्शन का उपयोग कर सकते हैं। आप document.getElementsByClass के साथ किसी तत्व की कक्षा का भी उपयोग कर सकते हैं।

2) And this is very important. Any time you add a server-side control to your page, it will be assigned an id in the resulting HTML that may be completely different from the ID you specify in the mark-up. In ASP.net, you can get the client-side id by writing <%= elementId.ClientID %>.

3) jQuery जैसी लाइब्रेरी आपके विकास को सरल बनाने में बहुत उपयोगी हो सकती है। jQuery के साथ, आप बटन पर ईवेंट को संलग्न करने के लिए $। क्लिक करें फ़ंक्शन का उपयोग करेंगे। छुपा तत्व प्रकट करने के लिए आप $। Show फ़ंक्शन का उपयोग कर सकते हैं।

0
जोड़ा