2
請問我能否在幾個ASP.NET頁面之間傳遞相同的值HiddenField?在幾個ASP.NET頁面之間傳遞相同的HiddenField值
我想我可以在連鎖的每個頁面上使用RegisterHiddenField,但希望有一個更簡單的解決方案。
謝謝!
請問我能否在幾個ASP.NET頁面之間傳遞相同的值HiddenField?在幾個ASP.NET頁面之間傳遞相同的HiddenField值
我想我可以在連鎖的每個頁面上使用RegisterHiddenField,但希望有一個更簡單的解決方案。
謝謝!
如果您在幾頁之間直接傳遞HiddenField,則可以使用Button,LinkButton或ImageButton中的一個在頁面按鈕控件之間建立鏈接。然後,您可以使用PostBackUrl導航到下一頁。
<asp:LinkButton ID="Button1" runat="server"
PostBackUrl="~/TargetPage.aspx" Text="Next Page" />
從目標頁面訪問值:
if (Page.PreviousPage != null)
{
string MyHiddenValue = (HiddenField)Page.PreviousPage.FindControl("MyHiddenField");
}
你或許應該檢查HiddenField是否存在等
這將工作下一個頁面,但如何從參考隱藏字段第三頁按順序?使用Page.PreviousPage.PreviousPage等? – 2008-11-12 13:32:43