我正在创建自定义字段类型。我想查看附件时,列表项的显示模式,以便:Sharepoint自定义字段类型。获取当前列表项目编号
创建类:
public class Kolumna: SPFieldText
{
public Kolumna(SPFieldCollection field, string fName)
: base (field, fName)
{
int fakeItemId =1;
SPFolder folder = field.Web.Folders["Lists"].SubFolders[field.List.Title].SubFolders["Attachments"].SubFolders[fakeItemId];
foreach (SPFile item in folder.Files)
{
// todo add to column value (?)
}
}
任何想法如何获取当前列表项标识?你知道当metta表格获得colum值时,metod运行吗?我尝试覆盖GetFieldValueAsText和GetFieldValueAsHtml,但没有效果:/
是的,但它在共享点获取List View值时触发。我需要当我们点击列表元素(显示表单)时运行的方法。 – Adrian 2011-02-01 13:57:10