Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net html href发送查询字符串_Html_Asp.net - Fatal编程技术网

asp.net html href发送查询字符串

asp.net html href发送查询字符串,html,asp.net,Html,Asp.net,我有一个html代码: <li><a href="Password.aspx" accesskey="2" >مشاهده</a></li> 我想将查询字符串发送到ManagerAdd页面,例如: Response.Redirect("ManagerAdd.aspx"); Response.Redirect("ManagerAdd.aspx?rid=" + r_id.ToString()); 我的r\u id从此webform获取,例如

我有一个html代码:

<li><a href="Password.aspx" accesskey="2"  >مشاهده</a></li>

我想将查询字符串发送到ManagerAdd页面,例如:

Response.Redirect("ManagerAdd.aspx");
Response.Redirect("ManagerAdd.aspx?rid=" + r_id.ToString());

我的
r\u id
从此
webform
获取,例如:

如何在li html上编写此内容?

<li><a href="ManagerAddFood.aspx?rid=" + r_id.ToString() accesskey="2"  >مشاهده منو</a></li>


protected void Page_Load(object sender, EventArgs e)
{           
    t1 = Request.QueryString["id"];
}
  • 受保护的无效页面加载(对象发送方、事件参数e) { t1=请求.查询字符串[“id”]; }
    我想从form1 load事件中获取id,并使用字符串查询发送manageradd.aspx。

    至少您可以使用

    <li><a href="ManagerAddFood.aspx?rid=<%=Request.QueryString["r_id"];%>" accesskey="2">مشاهده منو</a></li>
    
    所有项目都必须具有唯一的id值。

    protected void Page_Load(object sender, EventArgs e)
    {           
        //link1.Attributes["href"] = "ManagerAddFood.aspx?rid=" + r_id.ToString()";
        link1.Attributes["href"] = "ManagerAddFood.aspx?rid=" + Request.QueryString["r_id"];
    }
    

    您的查询字符串变量是rid(Response.Redirect(“ManagerAdd.aspx?rid=“+r\u id.ToString());),所以您应该像Request.QueryString[“rid”]一样访问它。那又怎样?问题是什么?@zkanoca如何定义li html上的点击事件?@zkanoca我更新了我的问题,请审阅。谢谢,我编写了您的代码,但我收到了以下错误:由于其保护级别,r_id不可访问。您确定它在您自己的代码中是
    r_id
    ?它不是
    t1
    ,对吗?是的,我确定,这是我在加载事件中的代码:r_id=query.r_id.ToString();谢谢你关注我的问题,亲爱的朋友,我的问题在你的帮助下解决了,tnx。我离你很近!,我来自伊朗大不里士,距离土耳其400公里
    protected void Page_Load(object sender, EventArgs e)
    {           
        //link1.Attributes["href"] = "ManagerAddFood.aspx?rid=" + r_id.ToString()";
        link1.Attributes["href"] = "ManagerAddFood.aspx?rid=" + Request.QueryString["r_id"];
    }