【问题标题】:querystring in asp.netasp.net 中的查询字符串
【发布时间】:2010-09-17 09:13:49
【问题描述】:

如何在 asp.net 中使用查询字符串。

【问题讨论】:

    标签: c# asp.net query-string


    【解决方案1】:

    这取决于 query.string 在您所指的语言中究竟做了什么,但是...

    Request.QueryString["MyValue"];
    

    http://msdn.microsoft.com/en-us/library/system.web.httprequest.querystring.aspx

    【讨论】:

      【解决方案2】:
      【解决方案3】:
      Request.QueryString["StringValue"];
      

      【讨论】:

        【解决方案4】:
          <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";  
        }  
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-03-08
          • 2016-07-19
          相关资源
          最近更新 更多