通过URL传递参数并在下一页获取

时间:2013-02-07 13:22:00

标签: asp.net url

因此,每次单击按钮时,都会加载新页面。但是URl通过这个URL传递了BOQId

protected string GetURLForEditingBoqPricelist()
{
    return ResolveUrl(@"~/Boq.aspx?BOQ_Id=" + this.boqId.ToString());
}

加载BOQ页面并存储BoqID ..

http://localhost:28889/Project/Boq.aspx?BOQ_Id=124

然后在BOQ.aspx页面中我如何获得BOQid值 只需在cs中创建一个新的int并使其等于?? 有任何想法吗? 感谢

2 个答案:

答案 0 :(得分:2)

int id;
Int32.TryParse(Request.QueryString["BOQ_Id"], out id);

答案 1 :(得分:1)

你可以使用int BOQid = Convert.ToInt32(Request.QueryString["BOQ_Id"]);