我有一个问题,我相信有一个简单的解决方案,但是对于 ASP.NET 来说是新手,这对我来说不是很清楚。
我有一个用户控件,它有一个 for 循环,可以在列表中生成一堆超链接元素(如下所示>
<li><a href="blahblah.aspx?ID=1..../></li>
<li><a href="blahblah.aspx?ID=2..../></li>
<li><a href="blahblah.aspx?ID=3..../></li>
<li><a href="blahblah.aspx?ID=4..../></li>
接下来,该 uc 在另一个页面中使用和<form>
标记method="post"
<asp:button>
没有使用。
接下来,当单击其中一个链接时,它将转到 blahblah.asp 并通过其中获取 IDRequest.QueryString
到目前为止,一切都很好。
我想做的(以及这篇文章的原因)是我不想使用 ID 作为查询参数。我想在体内传递 ID。所以链接会是 blahblah.aspx,它不会显示 ID。
实现这一目标的最佳方法是什么。我尝试了几种不同的方法,但它不起作用。