当我在我的网站上搜索时,结果显示在转发器中,并带有指向页面的超链接,该页面显示有关该记录的更多信息。我使用以下代码将信息传输到更具描述性的表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和列,然后在单击记录时转移到相应的描述页面。