Using an ig_spell control works fine on my page until a panel with an APS:RadioButtonList is visible. Then the spell checker does not fire.
The TextComponentId="txtNotes" and ButtonId=cmdCheckSpelling reside in a different panel. There are multiple panels and the spell checker works fine in every other configuration until the radiobutton list is displayed.
This is the relevant page code if needed:
<ig_spell:WebSpellChecker ID="WebSpellChecker1" runat="server" ButtonId=cmdCheckSpelling TextComponentId="txtNotes">
<DialogOptions Modal="True" ShowNoErrorsMessage="True" />
</ig_spell:WebSpellChecker>
<igmisc:WebPanel ID="wpExitInterview" runat="server" BackColor="White" Font-Names="Tahoma" StyleSetName="" Width="500px" Height="700px" Expanded=false >
<PanelStyle BackColor="PaleTurquoise">
<BorderDetails ColorBottom="Gray" ColorLeft="224, 224, 224" ColorRight="Gray" StyleBottom="Solid"
StyleLeft="Solid" StyleRight="Solid" WidthBottom="1px" WidthLeft="1px" WidthRight="1px" />
<Padding Left="3px" Top="3px" />
</PanelStyle>
<Header Text="Exit Interview" TextAlignment="Left">
<ExpandedAppearance>
<Styles Font-Names="Tahoma" BorderStyle="Solid" BorderWidth="1px" BackColor="#0099CC" Font-Bold="True" ForeColor="White">
<BorderDetails ColorLeft="158, 190, 245" ColorRight="0, 45, 150" ColorTop="158, 190, 245" WidthBottom="0px" />
<Padding Bottom="1px" Left="4px" Top="1px" />
</Styles>
</ExpandedAppearance>
<HoverAppearance>
<Styles ForeColor="Blue">
</HoverAppearance>
</Header>
<Template>
<asp:Table ID="tbleiSatisfied" runat=server Font-Names=tahoma Font-Size=Small Width=490px>
<asp:TableRow runat=server ID=TableRow12>
<asp:TableCell runat=server ID=pkid_eiSatisfied Visible=False></asp:TableCell>
<asp:TableHeaderCell ID="TableHeaderCell6" runat=server HorizontalAlign=Left VerticalAlign=bottom text="Was employee Satisfied<br>with the following?" Width=190 ></asp:TableHeaderCell>
<asp:TableHeaderCell ID="TableHeaderCell7" runat=server HorizontalAlign=Center VerticalAlign=bottom text="Yes/No" width=100></asp:TableHeaderCell>
<asp:TableHeaderCell ID="TableHeaderCell8" runat=server HorizontalAlign=Left VerticalAlign=bottom text="Comments" width=200></asp:TableHeaderCell>
<asp:TableCell ID="TableCell66" runat="server" Visible=False></asp:TableCell>
</asp:TableRow>
<asp:TableRow runat="server" ID=TableRow13>
<asp:TableCell ID="pk_eiSatisfied1" runat="server" Visible=False Text=1></asp:TableCell>
<asp:TableCell ID="TableCell68" runat="server" Text="Benefits"></asp:TableCell>
<asp:TableCell ID="TableCell69" runat="server" HorizontalAlign=Center>
<asp:RadioButtonList ID="rbEISatisfied1" runat="server" AutoPostBack="True" RepeatDirection=Horizontal Font-Names=tahoma Font-Size=Small>
<asp:ListItem Value="0">Y</asp:ListItem>
<asp:ListItem Value="1">N</asp:ListItem>
</asp:RadioButtonList></asp:TableCell>
<asp:TableCell ID="TableCell71" runat="server"><asp:TextBox ID=tb1_eiSatisfied runat=server Visible=False></asp:TextBox></asp:TableCell>
<asp:TableCell ID="bData_eiSatisfied1" runat="server" Visible=False Text=1></asp:TableCell>
</asp:Table>
<hr width=99% />
</Template>
</igmisc:WebPanel>
Hello bridsimon ,
Thank you for posting in our forums.
I tried to reproduce the issue using build 11.1.20111.2116
I added ASP TextBox and Button inside another WebPanel and the WebSpellChecker continued firing
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SpellChecker.aspx.cs" Inherits="SpellChecker" %> <%@ Register Assembly="Infragistics35.WebUI.WebSpellChecker.v11.1, Version=11.1.20111.2116, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.WebUI.WebSpellChecker" TagPrefix="ig_spell" %> <%@ Register Assembly="Infragistics35.WebUI.Misc.v11.1, Version=11.1.20111.2116, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.WebUI.Misc" TagPrefix="igmisc" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <ig_spell:WebSpellChecker ID="WebSpellChecker1" runat="server" ButtonId="cmdCheckSpelling" TextComponentId="txtNotes"> <DialogOptions Modal="True" ShowNoErrorsMessage="True" /> </ig_spell:WebSpellChecker> <igmisc:WebPanel ID="WebPanel1" runat="server" BackColor="White" Font-Names="Tahoma" StyleSetName="" Width="500px" Height="700px" Expanded="false"> <Template> <asp:TextBox ID="txtNotes" runat="server" ClientIDMode="Static"></asp:TextBox> <asp:Button ID="cmdCheckSpelling" runat="server" Text="Button" ClientIDMode="Static" /> </Template> </igmisc:WebPanel> <igmisc:WebPanel ID="wpExitInterview" runat="server" BackColor="White" Font-Names="Tahoma" StyleSetName="" Width="500px" Height="700px" Expanded="false"> <PanelStyle BackColor="PaleTurquoise"> <BorderDetails ColorBottom="Gray" ColorLeft="224, 224, 224" ColorRight="Gray" StyleBottom="Solid" StyleLeft="Solid" StyleRight="Solid" WidthBottom="1px" WidthLeft="1px" WidthRight="1px" /> <Padding Left="3px" Top="3px" /> </PanelStyle> <Header Text="Exit Interview" TextAlignment="Left"> <ExpandedAppearance> <Styles Font-Names="Tahoma" BorderStyle="Solid" BorderWidth="1px" BackColor="#0099CC" Font-Bold="True" ForeColor="White"> <BorderDetails ColorLeft="158, 190, 245" ColorRight="0, 45, 150" ColorTop="158, 190, 245" WidthBottom="0px" /> <Padding Bottom="1px" Left="4px" Top="1px" /> </Styles> </ExpandedAppearance> <HoverAppearance> <Styles ForeColor="Blue"> </Styles> </HoverAppearance> </Header> <Template> <asp:Table ID="tbleiSatisfied" runat="server" Font-Names="tahoma" Font-Size="Small" Width="490px"> <asp:TableRow runat="server" ID="TableRow12"> <asp:TableCell runat="server" ID="pkid_eiSatisfied" Visible="False"></asp:TableCell> <asp:TableHeaderCell ID="TableHeaderCell6" runat="server" HorizontalAlign="Left" VerticalAlign="bottom" Text="Was employee Satisfied<br>with the following?" Width="190"></asp:TableHeaderCell> <asp:TableHeaderCell ID="TableHeaderCell7" runat="server" HorizontalAlign="Center" VerticalAlign="bottom" Text="Yes/No" Width="100"></asp:TableHeaderCell> <asp:TableHeaderCell ID="TableHeaderCell8" runat="server" HorizontalAlign="Left" VerticalAlign="bottom" Text="Comments" Width="200"></asp:TableHeaderCell> <asp:TableCell ID="TableCell66" runat="server" Visible="False"></asp:TableCell> </asp:TableRow> <asp:TableRow runat="server" ID="TableRow13"> <asp:TableCell ID="pk_eiSatisfied1" runat="server" Visible="False" Text="1"></asp:TableCell> <asp:TableCell ID="TableCell68" runat="server" Text="Benefits"></asp:TableCell> <asp:TableCell ID="TableCell69" runat="server" HorizontalAlign="Center"> <asp:RadioButtonList ID="rbEISatisfied1" runat="server" AutoPostBack="True" RepeatDirection="Horizontal" Font-Names="tahoma" Font-Size="Small"> <asp:ListItem Value="0">Y</asp:ListItem> <asp:ListItem Value="1">N</asp:ListItem> </asp:RadioButtonList> </asp:TableCell> <asp:TableCell ID="TableCell71" runat="server"> <asp:TextBox ID="tb1_eiSatisfied" runat="server" Visible="False"></asp:TextBox></asp:TableCell> <asp:TableCell ID="bData_eiSatisfied1" runat="server" Visible="False" Text="1"></asp:TableCell> </asp:TableRow> </asp:Table> <hr width="99%" /> </Template> </igmisc:WebPanel> </div> </form> </body> </html>
<%@ Register Assembly="Infragistics35.WebUI.WebSpellChecker.v11.1, Version=11.1.20111.2116, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"
Namespace="Infragistics.WebUI.WebSpellChecker" TagPrefix="ig_spell" %>
<%@ Register Assembly="Infragistics35.WebUI.Misc.v11.1, Version=11.1.20111.2116, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"
Namespace="Infragistics.WebUI.Misc" TagPrefix="igmisc" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<ig_spell:WebSpellChecker ID="WebSpellChecker1" runat="server" ButtonId="cmdCheckSpelling"
TextComponentId="txtNotes">
<igmisc:WebPanel ID="WebPanel1" runat="server" BackColor="White" Font-Names="Tahoma"
StyleSetName="" Width="500px" Height="700px" Expanded="false">
<asp:TextBox ID="txtNotes" runat="server" ClientIDMode="Static"></asp:TextBox>
<asp:Button ID="cmdCheckSpelling" runat="server" Text="Button" ClientIDMode="Static" />
<igmisc:WebPanel ID="wpExitInterview" runat="server" BackColor="White" Font-Names="Tahoma"
<Styles Font-Names="Tahoma" BorderStyle="Solid" BorderWidth="1px" BackColor="#0099CC"
Font-Bold="True" ForeColor="White">
<BorderDetails ColorLeft="158, 190, 245" ColorRight="0, 45, 150" ColorTop="158, 190, 245"
WidthBottom="0px" />
<asp:Table ID="tbleiSatisfied" runat="server" Font-Names="tahoma" Font-Size="Small"
Width="490px">
<asp:TableRow runat="server" ID="TableRow12">
<asp:TableCell runat="server" ID="pkid_eiSatisfied" Visible="False"></asp:TableCell>
<asp:TableHeaderCell ID="TableHeaderCell6" runat="server" HorizontalAlign="Left"
VerticalAlign="bottom" Text="Was employee Satisfied<br>with the following?"
Width="190"></asp:TableHeaderCell>
<asp:TableHeaderCell ID="TableHeaderCell7" runat="server" HorizontalAlign="Center"
VerticalAlign="bottom" Text="Yes/No" Width="100"></asp:TableHeaderCell>
<asp:TableHeaderCell ID="TableHeaderCell8" runat="server" HorizontalAlign="Left"
VerticalAlign="bottom" Text="Comments" Width="200"></asp:TableHeaderCell>
<asp:TableCell ID="TableCell66" runat="server" Visible="False"></asp:TableCell>
<asp:TableRow runat="server" ID="TableRow13">
<asp:TableCell ID="pk_eiSatisfied1" runat="server" Visible="False" Text="1"></asp:TableCell>
<asp:TableCell ID="TableCell69" runat="server" HorizontalAlign="Center">
<asp:RadioButtonList ID="rbEISatisfied1" runat="server" AutoPostBack="True" RepeatDirection="Horizontal"
Font-Names="tahoma" Font-Size="Small">
</asp:RadioButtonList>
</asp:TableCell>
<asp:TableCell ID="TableCell71" runat="server">
<asp:TextBox ID="tb1_eiSatisfied" runat="server" Visible="False"></asp:TextBox></asp:TableCell>
<asp:TableCell ID="bData_eiSatisfied1" runat="server" Visible="False" Text="1"></asp:TableCell>
<hr width="99%" />
</div>
</form>
</body>
</html>
Can you please upload isolated sample reproducing the issue?
Hope hearing from you
HI Tsvetelina Georgieva and thank you for your help. The inital code I posted shows that a Radiobutton List is whats causing it to fail. Can you advise.
Kind Regards.
Brid Simon
Hello Brid,
Thank you for getting back to me.
I am not able to reproduce the issue even when the RadiobuttonList is inside the WebPanel.
What version and build of Infragistics components do you use?
"The TextComponentId="txtNotes" and ButtonId=cmdCheckSpelling reside in a different panel. There are multiple panels and the spell checker works fine in every other configuration until the radiobutton list is displayed."
Can you please share an isolated sample with the configuation of all components(including the text component and button)?
Hope hearing from you.
Version=9.2.20092.1003
If the panel that contains the RadioButtonList is VISIBLE and EXPANDED, then the SpellCheck fails to fire.
If the panel that contains the RadioButtonList is HIDDEN and COLLAPSED, then the SpellCheck works fine.
Thank You again.
Thank you for your clarification regarding the version and build number.
Using the shared code snippet above I am not able to reproduce the behavior using the latest service release of version 2011.2 (Windows7 + IE9). Do you encounter the issue with it?
I guess that this issue has been resolved in the service releases of v9.2 or in the next versions
There will be no more service releases of v9.2 version
http://es.infragistics.com/support/supported-environments.aspx#ProductLifecycle
I recommend you checking if you are able to reproduce the issue with the latest service release of 2009.2