2010-09-17 81 views

回答

0
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head runat="server"> 
    <title>asp.net QueryString example: how to use QueryString</title> 
    </head> 
    <body> 
    <form id="form1" runat="server"> 
    <div> 
    <h2 style="color:Navy">QueryString Example</h2> 
    <asp:HyperLink 
     ID="HyperLink1" 
     runat="server" 
     NavigateUrl="~/Image.aspx?ImageID=1&ImageName=Elephant" 
     Text="Test QueryString" 
     > 
    </asp:HyperLink> 
</div> 
</form> 


你也可以使用按鈕單擊事件,而不是頁面加載。

protected void Page_Load(object sender, System.EventArgs e) { 
    string ID = Request.QueryString["ImageID"]; 
    string Name = Request.QueryString["ImageName"]; 
    Label1.Text = "ImageID: "+ ID; 
    Label2.Text = "Image name: "+ Name; 
    Image1.ImageUrl = "~/Images/"+Name+".jpg"; 
}