wss自定义字段问题:在 renderpattern 中使用自定义属性

wss自定义字段问题:在 renderpattern 中使用自定义属性

ID:9500485

大小:68.00 KB

页数:8页

时间:2018-05-01

wss自定义字段问题:在 renderpattern 中使用自定义属性_第1页
wss自定义字段问题:在 renderpattern 中使用自定义属性_第2页
wss自定义字段问题:在 renderpattern 中使用自定义属性_第3页
wss自定义字段问题:在 renderpattern 中使用自定义属性_第4页
wss自定义字段问题:在 renderpattern 中使用自定义属性_第5页
资源描述:

《wss自定义字段问题:在 renderpattern 中使用自定义属性》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WSS自定义字段问题:在RenderPattern中使用自定义属性  字段配置文件如下:FieldTypes<FieldTypes>  <FieldType>    <FieldName=TypeName>CS.SharePoint.CS.SharePoint,Version=1.0.0.0,Culture=neutral,PublicKeyToken=9a525f21aa237e5b</Field>    <PropertySchema>     

2、 <Fields>        <FieldName=ExportTemplate DisplayName=ExportTemplateMaxLength=300DisplaySize=30Type=TextHidden=FALSE>        </Field>      </Fields>    </PropertySchema>    <RenderPatternName=DisplayPattern>      <HTM

3、L><![CDATA[<ahref=/_layouts/mcs/Url=]]></HTML>      <FieldName=ServerUrl/>      <HTML><![CDATA[template=]]></HTML>      <PropertySelect=ExportTemplate/>      <HTML><![CDATA[target=_blank>]]><

4、/HTML>      <HTML><![CDATA[<imgborder=0alt=]]></HTML>      <HTML>打印</HTML>      <HTML><![CDATA[src=/_layouts/images/edititem.gif>]]></HTML>      <HTML><![CDATA[</a>]]></HTML>  

5、  </RenderPattern>    <!--RenderPatternName=HeaderPattern>  <RenderPatternName=DisplayPattern>    <RenderPatternName=Previee=PrevieeHTMLEncode=TRUE/></RenderPattern>    <RenderPatternName=PrevieeHTMLEncode=TRUE/></Rend

6、erPattern-->  </FieldType></FieldTypes>123下一页——..,。  PropertySchema中声明了一个自定义属性:ExportTemplate,但是这个属性无法在RenderPattern中引用,如上面配置文件的写法,  <PropertySelect=ExportTemplate/>输出始终为空。  反射系统的SPFileText的实现,它声明了类似的MaxLength等属性:MaxLengthpublicintMaxLe

7、ngth{  get  {    stringfieldAttributeValue=base.GetFieldAttributeValue(MaxLength);    if(!string.IsNullOrEmpty(fieldAttributeValue))    {      try      {        returnint.Parse(fieldAttributeValue);      }      catch      {        return0xff;      }    }   

8、 return0xff;  }  set  {    if((value<1)

9、

10、(value>0xff))    {      throentOutOfRangeException();    }    base.SetFieldAttributeValue(MaxLength,Convert.ToString(value));  }}  采用了internalstringSetFie

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。