0

次のように複数行のテキストボックスを使用しています。

<asp:TextBox runat="server" TextMode="MultiLine" Height="200" Width="500" ReadOnly="true" Font-Names="calibri" Text="Terms and Conditions Next text will go over.. >

私がしなければならないことは、利用規約だけを太字にすることです。文の残りの部分は太字ではありません。太字のスタイルでスパンを使用してみましたが、何の影響もありませんでした。

Textbox のスタイルを設定するにはどうすればよいですか? これは読み取り専用のテキストボックスであることに注意してください。

4

2 に答える 2

1

私があなたを正しく理解していれば、これが必要です
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/HTMLEditorExtender/HTMLEditorExtender.aspx

 <script>
        function onContentsChange() {
            alert('contents changed');
        }
    </script>

    <asp:TextBox runat="server"
        ID="txtBox1" 
        TextMode="MultiLine" 
        Columns="50" 
        Rows="10" 
        Text="Hello <b>world!</b>" />

    <ajaxToolkit:HtmlEditorExtender 
        ID="htmlEditorExtender1" 
        TargetControlID="txtBox1" 
        OnClientChange="onContentsChange" 
        runat="server" >            
    </ajaxToolkit:HtmlEditorExtender>
于 2013-04-24T19:56:09.753 に答える
0

必要なのは通常のテキスト ボックス以上のものです。devexpress または ajax toolikt、またはその他の ajax ライブラリを使用する必要があります。

豊富な書式設定機能を提供するライブラリを探すことを検討するかもしれません

于 2013-04-24T20:37:33.977 に答える