or
| <telerik:RadAjaxLoadingPanel |
| ID="RadAjaxLoadingPanel1" |
| BackgroundPosition="Top" |
| runat="server" |
| IsSticky="true" |
| Skin="Office2007" /> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <ajaxsettings> |
| <telerik:AjaxSetting AjaxControlID="FormView1"> |
| <updatedcontrols> |
| <telerik:AjaxUpdatedControl |
| ControlID="FormView1" |
| LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </updatedcontrols> |
| </telerik:AjaxSetting> |
| </ajaxsettings> |
| </telerik:RadAjaxManager> |
In the code behind I register some javascripts by setting RegisterStartupScript
| protected void FormView1_ItemCommand(object sender, FormViewCommandEventArgs e) |
| { |
| switch (e.CommandName) |
| { |
| case "Cancel": |
| //ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CancelEdit();", true); |
| Page.ClientScript.RegisterStartupScript(this.GetType(), "alertScript", "alert('test');", true); |
| break; |
| case "Update": |
| ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CloseAndRebind();", true); |
| break; |
| case "Insert": |
| ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CloseAndRebind('navigateToInserted');", true); |
| break; |
| } |
| } |

<telerik:RadRotator ID="RadRotator1" runat="server" DataSourceID="dsProducts" RotatorType="CoverFlowButtons" Skin="Forest" Width="625px" Height="350px" ItemHeight="350px" ItemWidth="551px" PauseOnMouseOver="true" BorderStyle="None"> <ItemTemplate> <asp:LinkButton ID="lnkAddTestimonial" runat="server" CommandName="AddTestimonial" CommandArgument='<%# Eval("ProductID") %>'>Add Review</asp:LinkButton> <asp:LinkButton ID="lnkViewTestimonials" runat="server" CommandName="ViewTestimonials" CommandArgument='<%# Eval("ProductID") %>'>Read Reviews</asp:LinkButton> </ItemTemplate></telerik:RadRotator>
<telerik:RadDatePicker ID="fDate"
runat="server"
AutoPostBack="true"
Width="150px"
MinDate="1960/1/2"
TabIndex="5" />
<DateInput ID="DateInput2"
runat="server"
DateFormat="MM/dd/yyyy">
</DateInput>
</telerik:RadDatePicker>