我有以下控件:數據源,報表查看器和兩個Telerik RadDateTimePicker。 我的Rad Controls看起來像的屏幕截圖。更新報表查看器的數據源中的參數ASP.NET C#
我的報告是一個客戶端報表定義(.rdlc)。我在SQL 2008數據庫中有一個存儲過程,用於報告和數據源。
我已經配置存儲過程與Rad控件的參數源,通過GUI IDE,而不是在代碼中。那截屏:
下面是數據源的ASP代碼:
<asp:SqlDataSource ID="DataSourceViewWeeklySummary" runat="server"
ConnectionString="<%$ ConnectionStrings:SERVER %>"
SelectCommand="ProcedureWeeklySummary" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:ControlParameter ControlID="DTimePickerStartDate" Name="startDate"
PropertyName="SelectedDate" Type="DateTime" />
<asp:ControlParameter ControlID="DTimePickerEndDate" DefaultValue=""
Name="endDate" PropertyName="SelectedDate" Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>
我想在代碼中,能夠與更新我的數據源的參數我的兩個日期和時間選擇器。然後刷新報告查看器以更新報告。有人能指出我的方向是否正確,以便我可以用盡可能少的代碼實現這一目標?預先感謝您的幫助。如果我可以列出更多信息,請讓我知道。
DTimePickerEndDat e.SelectedDate =新日期(2013,08,28) –