asp.net中a標籤和LinkButton控制元件的傳值問題
阿新 • • 發佈:2019-01-28
1.a標籤的傳值:
1)傳遞常數:單個引數:<a href="Leave.aspx?Name=123">....</a>
多個引數:<a href="Leave.aspx?Name=123&Password=123456"&....>.....</a>用&連線就行
2)傳遞變數:單個引數:<a href="Leave.aspx?Name=<%=name %>">....</a> 變數name在後臺程式碼中宣告並賦值
多個引數:<a href="Leave.aspx?Name=<%=name %>&pwd=<%=password%>">....</a>
3) 繫結資料:<a href="Leave.aspx?Name=<%#Eval("Uname")%>"><%#Eval("Uname")%></a>
2.LinkButton控制元件傳值:
<asp:LinkButton ID="LinkButton1" runat="server"OnClick="LinkButton1_Click">LinkButton</asp:LinkButton>
protected void LinkButton1_Click(object sender, EventArgs e)
{
discuss.PostBackUrl= "~/discuss.aspx? ID ='"+Request["ID"]+"'&Name='"+txtUserName.Text+"'";
}