是否可以向sharepoint 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 TextBox替换SP表单字段,但是我遇到了问题--具体来说,文本框不支持富文本,回发不保留换行。)
提前感谢!
发布于 2016-05-04 14:56:29
看来我能解决这个问题。其他论坛让我使用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"/>如果这是一个明显的解决办法,请原谅我的无知。这对我来说是新领域。
https://stackoverflow.com/questions/37030728
复制相似问题