onselectedindexchanged在Firefox和IE中不会触发

时间:2013-10-24 12:27:26

标签: asp.net firefox

我在asp.net上有一个应用程序构建,我在其中使用自由文本框控件。该应用程序在Chrome中正常运行,但在Firefox中我遇到错误:

  

TypeError:FTB_API.MainContent_popEditProj_txtEditdescription未定义。

以下是我收到错误的详细信息:

<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
FTB_API['MainContent_popEditProj_txtEditdescription'].StoreHtml();FTB_API['MainContent_newtask_taskdescription'].StoreHtml();FTB_API['MainContent_pproj_description'].StoreHtml();
return true;
}
//]]>
</script>

浏览器自己生成这个。我的aspx代码如下:

<FTB:FreeTextBox ID="txtEditdescription" runat="server" EditorBorderColorDark="Gray"
EditorBorderColorLight="Gray" GutterBorderColorDark="Gray" GutterBorderColorLight="White"
Height="200px" ToolbarStyleConfiguration="OfficeXP" Width="950px" BackColor="Silver">
</FTB:FreeTextBox>

这只是我使用FTB控件的一个实例。

1 个答案:

答案 0 :(得分:0)

尝试将此属性添加到您的FTB:

ClientIDMode="Static"

所以:

<FTB:FreeTextBox ID="txtEditdescription" runat="server" EditorBorderColorDark="Gray"
EditorBorderColorLight="Gray" GutterBorderColorDark="Gray" GutterBorderColorLight="White"
Height="200px" ToolbarStyleConfiguration="OfficeXP" Width="950px" BackColor="Silver" ClientIDMode="Static">
</FTB:FreeTextBox>