我有一个需要转换为 FreeTextBox 的 asp:TextBox。以下是我的 asp:TextBox aspx 代码:
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
<asp:TextBox ID="tbxRiskDesc" runat="server" Width="90%" TextMode="MultiLine" Rows="6" onblur="Resize(this);" onkeypress="Resize(this);" ></asp:TextBox>
<rad:RadSpell ID="spellRiskDesc" runat="server" Width="5px" ControlToCheck="tbxRiskDesc" WordIgnoreOptions="UPPERCASE" FragmentIgnoreOptions="EmailAddresses,Urls" DictionaryLanguage="en-AU" SupportedLanguages="en-AU,English" AllowAddCustom="true" DictionaryPath="~/RadControls/Spell/TDF/" SpellCheckProvider="EditDistanceProvider" EditDistance="2" ButtonType="ImageButton" />
以下代码在 aspx.cs 代码中:
页面加载:
tbxRiskDesc.Attributes.Add("onchange", "setDirty();");
重置数据:
SetTextCurrentValue(tbxRiskDesc, dtEditTable, "RiskDesc");
清除数据:
SetTextValue(tbxRiskDesc, "RISK TITLE & DESC.:");
当我用以下内容替换 aspx 文件中的“asp:TextBox”代码时,后面的代码有错误,我不知道如何更改 Page_Load、Reset_Data 和 Clear_Data 部分的 FreeTextBox 代码。
<FTB:FreeTextBox ID="tbxRiskDesc" runat="server"></FTB:FreeTextBox>
更改的原因是因为我们需要允许用户将项目符号和超链接放入文本框中。
感谢所有帮助。