Hi,
I need to redirect to another aspx page when the user clicks the Telerik Grid Add button. How is the best way to do this? I can't seem to find an Add button click event to trap and do a redirect.
I'm using RadControls for ASP.Net AJAX Q2010 SP2.
Below is the code from my applicationUC.aspx page.
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ApplicationsUC.ascx.cs" Inherits="SunSmart.Web.Common.UserControls.ApplicationsUC" %>
<%@ Import Namespace="SunSmart.BusinessEntities.Enums" %>
<style type="text/css">
.RadGrid .rgCommandTable
{
border:0;
}
.RadGrid .rgRow td , .RadGrid .rgAltRow td, .RadGrid .rgHeader
{
border:0;/*-right: solid 1px #DEEBF7; */
border-right: solid 1px #000000;
}
.RadGrid .rgHeader
{
border-bottom: solid 1px #000000;
}
</style>
<telerik:RadGrid ID="applicationsGrid" runat="server" AutoGenerateColumns="false" Skin="Office2007"
OnInsertCommand="applicationsGrid_InsertCommand"
OnItemDataBound="applicationsGrid_OnItemDataBound" AllowPaging="true" PageSize="5">
<PagerStyle Mode="NextPrevAndNumeric" />
<MasterTableView ShowHeadersWhenNoRecords="true" EnableNoRecordsTemplate="true" AllowSorting="true"
AutoGenerateColumns="false" CommandItemDisplay="Top"
AllowAutomaticInserts="false" AllowAutomaticDeletes="false" AllowAutomaticUpdates="false"
CommandItemSettings-AddNewRecordText="Create New Sunsmart Application" DataKeyNames="SunsmartApplicationId">
<NoRecordsTemplate>
No sunsmart applications found.
</NoRecordsTemplate>
<Columns>
<telerik:GridBoundColumn HeaderText="Address Id" DataField="SunsmartApplicationId" ReadOnly="true"
UniqueName="SunsmartApplicationId" SortExpression="SunsmartApplicationId" Visible="false" />
<telerik:GridHyperLinkColumn HeaderText="Program" DataTextField="Program.ProgramDesc" NavigateUrl="#"
Visible="true" UniqueName="Program" SortExpression="Program.ProgramDesc" />
<telerik:GridBoundColumn HeaderText="Status" DataField="SunsmartApplicationStatu.SunsmartApplicationStatusDesc" UniqueName="SunsmartApplicationStatusDesc"
SortExpression="SunsmartApplicationStatu.SunsmartApplicationStatusDesc" Visible="true" />
<telerik:GridBoundColumn HeaderText="Appl Date" DataField="ApplicationDate" UniqueName="ApplicationDate"
SortExpression="ApplicationDate" Visible="true" />
<telerik:GridBoundColumn HeaderText="Application Form Status" DataField="ApplicationFormStatu.ApplicationFormStatusDesc "
UniqueName="ApplicationFormStatusDesc" SortExpression="ApplicationFormStatu.ApplicationFormStatusDesc " />
<telerik:GridBoundColumn HeaderText="Agreement Status" DataField="AgreementStatu.AgreementStatusDesc"
UniqueName="AgreementStatusDesc" SortExpression="AgreementStatu.AgreementStatusDesc" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
I need to redirect to another aspx page when the user clicks the Telerik Grid Add button. How is the best way to do this? I can't seem to find an Add button click event to trap and do a redirect.
I'm using RadControls for ASP.Net AJAX Q2010 SP2.
Below is the code from my applicationUC.aspx page.
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ApplicationsUC.ascx.cs" Inherits="SunSmart.Web.Common.UserControls.ApplicationsUC" %>
<%@ Import Namespace="SunSmart.BusinessEntities.Enums" %>
<style type="text/css">
.RadGrid .rgCommandTable
{
border:0;
}
.RadGrid .rgRow td , .RadGrid .rgAltRow td, .RadGrid .rgHeader
{
border:0;/*-right: solid 1px #DEEBF7; */
border-right: solid 1px #000000;
}
.RadGrid .rgHeader
{
border-bottom: solid 1px #000000;
}
</style>
<telerik:RadGrid ID="applicationsGrid" runat="server" AutoGenerateColumns="false" Skin="Office2007"
OnInsertCommand="applicationsGrid_InsertCommand"
OnItemDataBound="applicationsGrid_OnItemDataBound" AllowPaging="true" PageSize="5">
<PagerStyle Mode="NextPrevAndNumeric" />
<MasterTableView ShowHeadersWhenNoRecords="true" EnableNoRecordsTemplate="true" AllowSorting="true"
AutoGenerateColumns="false" CommandItemDisplay="Top"
AllowAutomaticInserts="false" AllowAutomaticDeletes="false" AllowAutomaticUpdates="false"
CommandItemSettings-AddNewRecordText="Create New Sunsmart Application" DataKeyNames="SunsmartApplicationId">
<NoRecordsTemplate>
No sunsmart applications found.
</NoRecordsTemplate>
<Columns>
<telerik:GridBoundColumn HeaderText="Address Id" DataField="SunsmartApplicationId" ReadOnly="true"
UniqueName="SunsmartApplicationId" SortExpression="SunsmartApplicationId" Visible="false" />
<telerik:GridHyperLinkColumn HeaderText="Program" DataTextField="Program.ProgramDesc" NavigateUrl="#"
Visible="true" UniqueName="Program" SortExpression="Program.ProgramDesc" />
<telerik:GridBoundColumn HeaderText="Status" DataField="SunsmartApplicationStatu.SunsmartApplicationStatusDesc" UniqueName="SunsmartApplicationStatusDesc"
SortExpression="SunsmartApplicationStatu.SunsmartApplicationStatusDesc" Visible="true" />
<telerik:GridBoundColumn HeaderText="Appl Date" DataField="ApplicationDate" UniqueName="ApplicationDate"
SortExpression="ApplicationDate" Visible="true" />
<telerik:GridBoundColumn HeaderText="Application Form Status" DataField="ApplicationFormStatu.ApplicationFormStatusDesc "
UniqueName="ApplicationFormStatusDesc" SortExpression="ApplicationFormStatu.ApplicationFormStatusDesc " />
<telerik:GridBoundColumn HeaderText="Agreement Status" DataField="AgreementStatu.AgreementStatusDesc"
UniqueName="AgreementStatusDesc" SortExpression="AgreementStatu.AgreementStatusDesc" />
</Columns>
</MasterTableView>
</telerik:RadGrid>