2016-05-04 16 views
0

共有ポイントのFormFieldオブジェクトにデフォルト値を追加することはできますか?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" /> 

は基本的に、私は、フォームフィールドのデフォルト値はちょうどボディパラメータ(おそらく2つのパラメータといくつかのカスタムテキスト)以上になりたい:

は、ここに私のコードです。これは可能ですか?

(また、SPフォームフィールドをASP TextBoxに置き換えることができますが、私はその問題に取り組んでいます。具体的には、テキストボックスはリッチテキストをサポートしておらず、ポストバックしません改行を維持しないでください)

ありがとうございます!

答えて

0

私はこれを解決できたようです。他のフォーラムでは、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"/> 

これが明らかな解決策だった場合は、私の無知を許してください。これは私の新しい領域です。

関連する問題