web parts - How to get Webpart list in asp.net form -
मेरा इरादा asp.net पेज में संलग्न वेबपटल सूची प्राप्त करना है शेयरपॉइंट वेब पेज में, हम ऐसा कर सकते हैं:
SPWeb वेब = SPContext.Current.Web; SPLimitedWebPartManager webPartManager = web.GetLimitedWebPartManager (पेज। Request.Path, PersonalizationScope.Shared); के लिए (इंट I = 0; i & lt; webPartManager.WebParts.Count; i ++) {// हम यहां जांच कर सकते हैं या जो भी हम चाहते हैं ......}
लेकिन कैसे Asp.net पृष्ठ में ऐसा करने के लिए? धन्यवाद।
अपने कोड को Microsoft.SharePoint.dll
जोड़कर प्रारंभ करें एएसपी.नेट वेब प्रोजेक्ट उसके बाद, आप एसपीएसite और एसपीवेब को निम्नलिखित विधि का उपयोग कर सकते हैं:
SPSite mySiteCollection = नया एसपीएसite (* & lt; आपकी साइट url & gt; *); SPWeb साइट = mySiteCollection.AllWebs [* & lt; आपकी साइट का नाम & gt; *];
आपका बाकी कोड आपके काम के अनुसार काम करेगा:
SPLimitedWebPartManager webPartManager = web.GetLimitedWebPartManager (Page.Request.Path, PersonalizationScope.Shared ); के लिए (int i = 0; i & lt; webPartManager.WebParts.Count; i ++) {// यहाँ कोड ...}
इस आलेख में कुछ अतिरिक्त विवरण है:
< / div>
Comments
Post a Comment