ASP.NET,Webforms如何获取url id =?

时间:2016-02-24 16:27:34

标签: asp.net webforms

所以我在Visual Studio 2012中有一个ASP.NET Webforms应用程序。应用程序的主页显示一个链接到数据库的表。其中一个表行链接到新页面ViewProduct.aspx?id = X. X将是数据库中的产品ID或产品索引。

我想在ViewProduct.aspx页面中使用此ID来创建一个新表,该表显示与url相对应的产品数据?id = X.

我的问题是我不知道如何将网址ID转换为变量?我们可以在pageload {}中执行此操作吗?如果是这样的话?这只能在aspx代码中完成吗?谢谢你的帮助。

1 个答案:

答案 0 :(得分:5)

ViewProduct.aspx.cs文件中尝试此操作:

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        var productID = Request.QueryString["id"];
    }
}