به منظور ارتباط Object های Sharepoint نیاز به استفاده از زبان پرس و جو CAML دارید.
نام فیلد هایی که در پرس و جو CAML به نام FieldRef استفاده می شود به سادگی نمی توان از Sharepoint استخراج کرد.
بوسیله کد زیر می توان لیست فیلد های که می توان در زبان CAML استفاده کرد از لیست Sharepoint استخراج نمود.
1- یک texbox بر روی صفحه بیاندازید.
<asp:TextBox runat="server" ID="txtBox1" />
2- کد زیر در بخش page_load بنویسید.
SPSite site = new SPSite("[Sharepoint Site Url]");
SPWeb web = site.OpenWeb();
SPList list = web.Lists["ListName"];
SPQuery query = new SPQuery(list.Views["All Items"]);
txtBox1.Text = query.ViewXml;
txtBox1.TextMode = TextBoxMode.MultiLine;
txtBox1.Rows = 20;
txtBox1.Columns = 50;
موضوعات مشابه:
- بستن يك ليست آي پي در ميكروتيك
- خطا در جستجو در SharePoint 2010
- دسترسی به sharepoint از طریق IIS
- Sync جداول excel با ليست هاي Sharepoint
- نيازي به فيلترينگ وبلاگها نيست! دستگاههاي فيلترينگ پس داده مي شود!