将链接中的两个值发送到另一个页面

时间:2015-07-06 09:28:45

标签: c# html razor hyperlink query-string

我需要在链接中使用两个值。

这是我目前的代码:

<a href='<%# String.Format("products.aspx?cat={n}/,mybrand={x}", Eval("116"), Eval("Samsung"))%>'></a>
好吧!不管用。我该如何发送这两个值(“116”和“samsung”) 我的链接?

请注意: 我正在使用显示我所有产品的页面。但我需要按类别和品牌过滤内容。所以我需要从每个链接发送这两个值到该页面。

1 个答案:

答案 0 :(得分:0)

找到它了!

链接应该是这样的:

<a href="products.aspx?cat=116&brand=Samsung">Product</a>

和page_load中的第二页:

Textbox.Text = Request.QueryString("cat") 
Textbox.Text =Request.QueryString("brand")