我試圖通過我的網站生成報告。通過Querystring將用戶輸入值傳遞給代碼
Default.aspx有一個下拉列表和2個文本框。報表(在不同的頁面上生成)必須使用sql查詢中用於從SQL Server收集數據的這3個控件的所有值。
概念
用戶可以保留所有3個字段的默認值,或更改其中任何一個。在確定用戶想要查看報告的值後,他們可以單擊一個HyperLink control
以在新選項卡中打開報告頁面。
DropDownList的值通過設置在SelectedIndexChanged
上的Session變量傳遞給Report.aspx。 Report.aspx讀取此內容,並應讀取2個文本框的文本值。
問題
我無法弄清楚如何通過發送文本框的值Report.aspx。我想執行以下操作:
<asp:HyperLink runat="server" id="lnkReport"
NavigateUrl="Report.aspx?fromdate=<%# Eval('txtFromDate.Text') %>&todate=<%# Eval('txtToDate.Text') %>"
target="_blank" Text="Generate Report"></asp:HyperLink>
我不知道這會的工作,雖然,作爲評估和演示通常需要家長控制,以進行數據綁定 - 據我所知反正。
任何建議,將不勝感激