簡體   English   中英

在asp.net中從服務器端重定向並傳遞值

[英]Redirect and pass a value from server side in asp.net

我通過與它一起發送消息ID從網格視圖重定向到頁面。 這是在客戶端完成的

<asp:ImageButton ID="imgbtn_ViewDashBoard" ImageUrl="Styles/Images/dash.jpg" Enabled="True"
                                    Width="" runat="server" PostBackUrl='<%# Eval("MsgID", "ResponseMetric.aspx?MsgID={0}") %>'
                                    Text='Send' ToolTip="View DashBoard"></asp:ImageButton>

我該如何在服務器端執行此操作。 我在頁面上有一個按鈕,當單擊該按鈕時,它必須使用msgID重定向到responsemetric.aspx頁面。 我想通過服務器端傳遞帶有URL的msgid,該怎么做。 謝謝

protected void ViewDash_Click(object sender, EventArgs e)
    {
         int msgid = Convert.ToInt32(Session["uNewmsgID"].ToString());        
    }

不完全是回發,但是如果您在查詢字符串中傳遞參數,這應該可以工作。

Response.Redirect(string.Format("ResponseMetric.aspx?MsgID={0}", msgid));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM