<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"/> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> <telerik:RadGrid ID="grdTrainingInstitutes" runat="server" AllowSorting="true" AllowPaging="true" AutoGenerateColumns="false" PageSize="20" RegisterWithScriptManager="true" OnNeedDataSource="grdResults_NeedDataSource" TabIndex="301"> <MasterTableView> <Columns> <telerik:GridBoundColumn DataField="train_inst_id" UniqueName="TrainingInstituteID" HeaderText="ID" HeaderStyle-Width="25" ItemStyle-Wrap="false" HeaderStyle-Wrap="false" HeaderStyle-Font-Bold="true" HeaderStyle-VerticalAlign="Top" ></telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="train_inst_nam" HeaderText="Name" DataField="train_inst_nam" HeaderStyle-Wrap="false" HeaderStyle-Font-Bold="true" HeaderStyle-VerticalAlign="Top" HeaderStyle-Width="100px" ItemStyle-Wrap="false"></telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="address_line" HeaderText="Address" DataField="address_line" HeaderStyle-Wrap="false" HeaderStyle-Font-Bold="true" HeaderStyle-VerticalAlign="Top" HeaderStyle-Width="150px" ItemStyle-Wrap="false"></telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="geographic_area" HeaderText="Geographic Location" DataField="geographic_area" HeaderStyle-Wrap="false" HeaderStyle-Font-Bold="true" HeaderStyle-VerticalAlign="Top" HeaderStyle-Width="60px" ItemStyle-Wrap="false"></telerik:GridBoundColumn> </Columns> </MasterTableView> <ClientSettings AllowKeyboardNavigation="true" AllowDragToGroup="False" AllowColumnsReorder="False"> <Selecting AllowRowSelect="true" UseClientSelectColumnOnly="true" /> <KeyboardNavigationSettings AllowSubmitOnEnter="false" AllowActiveRowCycle="true" EnableKeyboardShortcuts="false" FocusKey="Y" /> <ClientEvents OnRowClick="RowSelected" OnRowDblClick="GridDblClick" OnKeyPress="GridKeyPress" OnGridCreated="GridCreated" /> <Resizing AllowColumnResize="True" /> </ClientSettings> <PagerStyle Mode="NextPrevAndNumeric" /> </telerik:RadGrid> </telerik:RadAjaxPanel>
this.RadGrid.DataSource = null;
before the
<
telerik:RadTimePicker ID="StartTime" runat="server" Width="90px" Height="12px" Skin="Vista" PopupDirection="BottomLeft" Culture="en-US" >
<TimeView runat="server" ID="TimeView1" Columns="3" RenderDirection="Horizontal" ></TimeView>
<ClientEvents OnDateSelected="DateSelected" />
<TimePopupButton ImageUrl="../../Image/clock_icon.jpg" HoverImageUrl="../../Image/clock_icon.jpg" />
<DateInput TabIndex="5" Font-Bold="true" DisabledStyle-Font-Bold="true" DisabledStyle-BackColor="#EFEFEF" runat="server" DateFormat="h:mm tt" DisplayDateFormat="h:mm tt"></DateInput>
</telerik:RadTimePicker>
<
telerik:RadTimePicker ID="EndTime" runat="server" Width="90px" Height="12px" Skin="Vista" PopupDirection="BottomLeft" Culture="en-US" >
<TimeView runat="server" ID="TimeView2" Columns="3" RenderDirection="Horizontal" ></TimeView>
<ClientEvents OnDateSelected="DateSelected" />
<TimePopupButton ImageUrl="../../Image/clock_icon.jpg" HoverImageUrl="../../Image/clock_icon.jpg" />
<DateInput TabIndex="6" Font-Bold="true" DisabledStyle-Font-Bold="true" DisabledStyle-BackColor="#EFEFEF" runat="server" DateFormat="h:mm tt" DisplayDateFormat="h:mm tt"></DateInput>
</telerik:RadTimePicker>
<rad:RadDatePicker ID="radDate" runat="server" DateInput-DisplayDateFormat="MM/yyyy" DateInput-Culture="Vietnamese (Vietnam)"> <Calendar ID="Calendar1" RangeMinDate="2006/01/01" runat="server" Skin="Sunny"> </Calendar> <DatePopupButton HoverImageUrl="~/App_Themes/Default/images/datePickerPopupHover.gif" ImageUrl="~/App_Themes/Default/images/datePickerPopup.gif"></DatePopupButton> </rad:RadDatePicker><%@ Page AutoEventWireup="true" Language="C#" %><script runat="server"> protected void Page_Load(object sender, EventArgs e) { AjaxPanel.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(AjaxPanel_AjaxRequest); } void AjaxPanel_AjaxRequest(object sender, AjaxRequestEventArgs e) { var args = e.Argument.Split(','); switch (args[0].ToUpper()) { case "SHOWFILE": FilePicker.Visible = true; break; } } void Upload_Click(object sender, EventArgs e) { FilePicker.Visible = false; } void FilePicker_Show(object sender, EventArgs e) { FilePicker.Visible = true; }</script><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>Test Upload</title></head><body><form runat="server"><asp:ScriptManager runat="server" /><telerik:RadAjaxPanel ID="AjaxPanel" runat="server" EnableAJAX="true"><telerik:RadScriptBlock ID="RadScriptBlock2" runat="server"><script language="javascript" type="text/javascript"> function ShowFilePicker(idAjax) { try { $find(idAjax).ajaxRequest("SHOWFILE"); } catch(e) { } return false; }</script></telerik:RadScriptBlock><asp:PlaceHolder ID="FileSection" runat="server"> <telerik:RadUpload ID="FilePicker" runat="server" ControlObjectsVisibility="None" Visible="false" /> <asp:Button Text="Upload" runat="server" OnClick="Upload_Click" /></asp:PlaceHolder><asp:PlaceHolder runat="server"> <a href="#" onclick='return ShowFilePicker("<%= AjaxPanel.ClientID %>");'>Show Picker</a></asp:PlaceHolder></telerik:RadAjaxPanel></form></body></html>