【问题标题】:Sharepoint FormField default value?Sharepoint FormField 默认值?
【发布时间】:2016-08-30 01:38:41
【问题描述】:

是否可以将默认值添加到共享点 FormField 对象?

这是我的代码:

    <SharePoint:formfield runat="server" id="ff8{$Pos}" ControlMode="Edit" FieldName="Body" ItemId="{@ID}" __designer:bind="{ddwrt:DataBind('u',concat('ff8',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Body')}" />
    <SharePoint:fielddescription runat="server" id="ff8description{$Pos}" FieldName="Body" ControlMode="Edit" />

基本上,我希望表单字段的默认值不仅仅是 Body 参数(可能是 2 个参数和一些自定义文本)。这可能吗?

(另外,我知道您可以用 ASP 文本框替换 SP 表单字段,但我遇到了问题——具体来说,文本框不支持富文本,而回发不支持t 保留换行符。)

提前致谢!

【问题讨论】:

    标签: asp.net xslt xpath sharepoint-2007 sharepoint-designer


    【解决方案1】:

    看来我能够解决这个问题。其他论坛让我使用 ASP 文本框并在 C# 中编写代码,但如果您使用 Sharepoint:InputFormTextBox 代替,这真的没有必要。

    <SharePoint:InputFormTextBox ID="ff8{$Pos}" RichText="true" text="{concat(@Body, "CustomText", @secondparameter)}" RichTextMode="FullHtml"  TextMode="MultiLine" runat="server" __designer:bind="{ddwrt:DataBind('u',concat('ff8',$Pos),'Text','TextChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Body')}" Width="99%" Rows="10"/>
    

    如果这是一个明显的解决方案,请原谅我的无知。这对我来说是新的领域。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-23
      • 2017-01-30
      • 1970-01-01
      • 2011-08-23
      • 2022-01-02
      • 2020-10-14
      • 2022-01-22
      相关资源
      最近更新 更多