Posted 06 Jun 2012 Link to this post
<
telerik:RadPanelBar
ID
=
"pbRegister"
runat
"server"
>
Items
telerik:RadPanelItem
Text
"Register"
Value
ItemTemplate
telerik:RadDatePicker
"txtDate"
AutoPostBack
"True"
SelectedDate
"2012-02-21"
Width
"150px"
Calendar
UseRowHeadersAsSelectors
"False"
UseColumnHeadersAsSelectors
ViewSelectorText
"x"
</
DateInput
DisplayDateFormat
"dd/MM/yyyy"
DateFormat
LabelWidth
""
DatePopupButton
ImageUrl
HoverImageUrl
></
------------------------------------------------------
asp:SqlDataSource
"dsTGRegister"
ConnectionString
SelectCommand
"ext_Register"
SelectCommandType
"StoredProcedure"
DataSourceMode
"DataReader"
SelectParameters
asp:ControlParameter
ControlID='<%= pbRegister.FindItemByValue("Register").FindControl("txtDate").ClientID %>' Name="AttributeDate" PropertyName="SelectedDate" />
Posted 11 Jun 2012 Link to this post
protected void dsTGRegister_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{
RadPanelItem panelItem1 = (RadPanelItem)pbRegister.FindItemByText("Register");
RadDatePicker txtDate = panelItem1.FindControl("txtDate") as RadDatePicker;
DateTime AttDate = (DateTime)txtDate.SelectedDate;
string paramDate = (string)AttDate.ToString("dd/MM/yyyy");
dsTGRegister.SelectParameters["AttributeDate"].DefaultValue = paramDate;
}
Posted 30 May 2018 in reply to Peter Link to this post
You'd think that this:
protected void SqlDataSource_Selecting(object sender, System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs e) { SqlDataSource.SelectParameters["startdate"].DefaultValue = RDP_StartDate.SelectedDate.ToString(); SqlDataSource.SelectParameters["enddate"].DefaultValue = RDP_EndDate.SelectedDate.ToString(); }
Would work... but it doesn't. =(