2011-02-04 57 views

回答

2

我结束了去这条路线。蛮力但它的作品:

 SPList l = SPContext.Current.Web.Lists[new Guid(ddl_Lists.SelectedValue)]; 
     List<string> visFields = new List<string>(); 
     foreach (SPField field in l.Fields) 
     { 
      if (!field.Hidden) 
      { 
       visFields.Add(field.Title); 
      } 
     } 

希望它可以帮助别人!

5

您看到的字段基于当前视图。使用SPList。 DefaultView获取默认视图。您也可以使用SPList。 Views得到任何看法。

对于SPView类,可以使用ViewFields属性来获取视图字段。