0
我的網站上有一個RDLC控件。這是客戶端報告。我在Visual Studio 2010中使用ASP.net 3.5有許多過濾標準,報告將其作爲輸入參數。有一個SQl服務器2008 R2存儲過程生成結果。其中一個輸入是帶有關聯日曆控件的日期時間文本框。有一個'刷新'按鈕。點擊這個刷新報告。我想爲日期添加一些驗證。我所有的驗證都能正常工作。我的問題是,當用戶在日期時間文本框中輸入錯誤的字符時,報告失敗,這是正確的,但是當用戶點擊刷新按鈕時,儘管錯誤消失,但報告仍顯示錯誤消息。RDLC Report Viewer - 如何以編程方式重置輸入參數
有沒有辦法在本地調用報表時刷新參數。 這是我簡單的代碼 -
protected void BtnRefresh_Click(object sender, EventArgs e)
{
//check object session
LoginSessionData.IsValid();
//Hide the display panel
DisplayMessage.Visible = false;
//add a try catch block here
try
{
ReportViewer1.LocalReport.Refresh();
}
catch (Exception ex)
{
m_logger.Error(ex);
}
}