I have RadioButtonList with 2 items
<
rad:GridTemplateColumn
HeaderText
=
"Modalidad"
UniqueName
=
"Modalidad"
>
<
ItemTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"lblModalidad"
Text='<%# Eval("Modalidad") %>'></
asp:Label
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
asp:RadioButtonList
runat
=
"server"
ID
=
"rblModalidad"
RepeatDirection
=
"Horizontal"
AutoPostBack
=
"true"
OnSelectedIndexChanged
=
"rblModalidad_SelectedIndexChanged1"
>
<
asp:ListItem
Text
=
"Valor"
Value
=
"0"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Obligatorio"
Value
=
"1"
></
asp:ListItem
>
</
asp:RadioButtonList
>
<
asp:RequiredFieldValidator
runat
=
"server"
ID
=
"rfvRblModalidad"
ControlToValidate
=
"rblModalidad"
ErrorMessage
=
"Debe seleccionar una Modalidad."
Display
=
"none"
></
asp:RequiredFieldValidator
>
</
EditItemTemplate
>
</
rad:GridTemplateColumn
>
The radiobuttonlist with a RequiredFieldValidator in a EditItemTemplate, the Radgrid and the ValidationSummary is in side of a fieldset.
This RadioButtonList has a bit of logic in server side, and the visualization and server code works perfect.
If I use Ajax, the selected item set the "dot" but it disappears the dot, so if I do click a second time, then dot appears correctly
If I don't use Ajax, the dot appears correctly
<
rad:RadAjaxManager
ID
=
"RajaxManager"
runat
=
"server"
EnableAJAX
=
"true"
>
<
AjaxSettings
>
<
rad:AjaxSetting
AjaxControlID
=
"fsGrilla"
>
<
UpdatedControls
>
<
rad:AjaxUpdatedControl
ControlID
=
"fsGrilla"
LoadingPanelID
=
"RadAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
rad:AjaxSetting
>
</
AjaxSettings
>
</
rad:RadAjaxManager
>
<
rad:AjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel"
runat
=
"server"
Transparency
=
"25"
ZIndex
=
"10"
>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"~/images/load.gif"
AlternateText
=
"Loading..."
>
</
asp:Image
>
</
rad:AjaxLoadingPanel
>
Any ideas?
saludos