当我在我的网站上进行搜索时,结果会显示在转发器中,并带有指向显示有关记录的更多信息的页面的超链接。我正在使用以下代码将信息传输到更具描述性的表 1 页面:
<ItemTemplate>
<li>
<a href="<%# ResolveClientUrl("~/table1InfoPage.aspx?id=" + Eval("idTable1").ToString() + "&descriptionTable1=" + Server.UrlEncode(Eval("descriptionTable1").ToString())
<p class="Test"> <%# Server.HtmlEncode(Eval("descriptionTable1").ToString())%></a></p>
</li>
</ItemTemplate>
这在为我的第一个表格选择结果时有效。但是,我正在搜索并显示两个表的结果,第二个表使用“idTable2”和“nameTable2”列。我的问题是如何根据两个表传递参数?我想要它,所以当我执行搜索时,它会区分两个表的不同 ID 和列,然后在我单击记录时转移到相应的描述性页面。