1
內工作,這是一個在C控制檯應用程序代碼尖銳的SharePoint服務器上執行CAML查詢2007修改控制檯應用程序C鋒利代碼從SharePoint
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
namespace SharePointUtils
{
class Program
{
static void Main(string[] args)
{
string siteUrl = args[0];
string listName = args[1];
string viewName = args[2];
SPSite site = new SPSite(siteUrl);
SPWeb web = site.OpenWeb();
SPList employeesList = web.Lists[listName];
SPQuery query = new SPQuery(employeesList.Views[viewName]);
System.Diagnostics.Debug.WriteLine(query.ViewXml);
Console.WriteLine(query.ViewXml);
Console.ReadLine();
}
}
}
這將如何更改代碼,如果相同的代碼不作爲控制檯應用程序執行,但是代碼是使用按鈕單擊操作/某些類似的用戶在SharePoint列表視圖中的交互來執行的。並且結果也顯示在sharepoint內,例如在aspx頁面中。
如果可能的話,請給aspx頁面創建一些提示。
真的,任何級別的幫助都會受到真誠的讚賞。
非常感謝親愛的 – silverkid 2010-01-31 18:42:55