<%
@ Register TagPrefix="radC" Namespace="Telerik.WebControls" Assembly="RadCalendar.Net2" %>
<%
@ Register TagPrefix="radCB" Namespace="Telerik.WebControls" Assembly="RadComboBox.Net2" %>
<%
@ Register TagPrefix="radA" Namespace="Telerik.WebControls" Assembly="RadAjax.Net2" %>
<
div>
<radA:RadAjaxPanel ID="radAjaxPanel" runat="server"
LoadingPanelID="ajaxLoadingPanel">
<div id="divSearchPeriod" runat="server" style="float: left;">
<asp:Label ID="lblByPayPeriod" runat="server" Font-Bold="true"
Font-Size="Medium" Text="Search by Pay Period:"></asp:Label>
<br />
<asp:Label ID="lblPayPeriod" runat="server" Text="Pay Period:"
Width="75 px"></asp:Label>
<radCB:RadComboBox ID="rcbPayPeriod" runat="server" AutoPostBack="true"
MarkFirstMatch="true"
OnSelectedIndexChanged="rcbPayPeriod_SelectedIndexChanged">
</radCB:RadComboBox>
<br />
<asp:Label ID="lblYear" runat="server" Text="Year:" Width="75 px"></asp:Label>
<radCB:RadComboBox ID="rcbYear" runat="server" AutoPostBack="true"
MarkFirstMatch="true"
OnSelectedIndexChanged="rcbYear_SelectedIndexChanged">
</radCB:RadComboBox>
</div>
<div style="float: left; width: 343px;">
<asp:Label ID="lblByDates" runat="server" Font-Bold="true" Font-Size="Medium"
Text="Search by Dates:"></asp:Label>
<br />
<asp:Label ID="lblStart" runat="server" Text="Start Date:" Width="70 px">
</asp:Label>
<radC:RadDatePicker ID="rcStart" runat="server" AutoPostBack="true"
EnableMultiSelect="false"
OnSelectedDateChanged="rcStart_SelectionChanged">
</radC:RadDatePicker>
<br />
<div style="float: right;"></div>
<asp:Label ID="lblEnd" runat="server" Width="70 px"
Text="End Date:"></asp:Label>
<radC:RadDatePicker ID="rcEnd" runat="server" AutoPostBack="true"
EnableMultiSelect="false"
OnSelectedDateChanged="rcEnd_SelectionChanged">
</radC:RadDatePicker>
</div>
<div>
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="pnlUser" runat="server">
<asp:Label ID="lblUserName" runat="server" Text="User Name:"
Width="110px"></asp:Label>
<radCB:RadComboBox ID="rcUser" runat="server" MarkFirstMatch="true">
</radCB:RadComboBox>
<asp:Label ID="lblNoUsers" runat="server"
Text="No User Records in Selected Criteria" Visible="false" />
</asp:Panel>
<asp:Panel ID="pnlClient" runat="server">
<asp:Label ID="lblClientName" runat="server" Text="Client Name:"
Width="110px"></asp:Label>
<radCB:RadComboBox ID="rcClient" runat="server" MarkFirstMatch="true">
</radCB:RadComboBox>
<asp:Label ID="lblNoClients" runat="server"
Text="No Client Records in Selected Criteria" Visible="false" />
</asp:Panel>
<asp:Panel ID="pnlProject" runat="server">
<asp:Label ID="lblProjectName" runat="server" Text="Project Name:"
Width="110px"></asp:Label>
<radCB:RadComboBox ID="rcProject" runat="server" MarkFirstMatch="true">
</radCB:RadComboBox>
<asp:Label ID="lblNoProjects" runat="server"
Text="No Project Records in Selected Criteria"
Visible="false" />
</asp:Panel>
<asp:Panel ID="pnlUserRole" runat="server">
<asp:Label ID="lblUserRole" runat="server" Text="User Role:" Width="110px" />
<radCB:RadComboBox ID="rcUserRole" runat="server" MarkFirstMatch="true" />
</asp:Panel>
</div>
</radA:RadAjaxPanel>
<radA:AjaxLoadingPanel ID="ajaxLoadingPanel" runat="server" Transparency="25"
BackColor="window">
<asp:Image ID="imgLoading" runat="server" ImageUrl="~/Loading.gif"
AlternateText="Loading..." />
</radA:AjaxLoadingPanel>
</
div>
<
div>
<br />
<asp:Button ID="btnSearch" runat="server" OnClick="btnSearch_Click"
Text="Search" />
</
div>
<
hr />
<
div>
<asp:Label ID="lblSearchValue" runat="server"></asp:Label>
</
div>
I defined my own editbutton in the grid but when clicked it is causing an unwanted refresh before any action can be taken. Does anyone know why?
<Columns>
<telerik:GridButtonColumn
ButtonType="LinkButton"
CommandArgument="{1},{2}"
CommandName="MyEdit"
HeaderText=""
Text="Edit"
UniqueName="colEdit">
</telerik:GridButtonColumn>
Is it because the CommandArguments?
i tried getting the combobox to open on load, but it really doesn't look very nice in an always open state. ie, covers other items and distracts. Wondering if perhaps using a menulist would be better. I need to reitterate that I must be able to move through the list with only using up/dn keys, and it must maintain the selectedindex.
cheers.
mac
| <script language="javascript" type="text/javascript"> |
| Sys.Application.add_load(function() |
| { |
| var form = Sys.WebForms.PageRequestManager.getInstance()._form; |
| formform._initialAction = form.action = window.location.href; |
| }); |
| </script> |