Asp.net 如何在新窗口中显示gridview的相关数据/
我正在做一个项目,从数据库中获取数据并显示在asp:gridview中。我想显示一个超链接列,其中我想显示一个正确命名的超链接,例如“查看”,当用户单击“查看”时,DataTextField属性中的数据会详细显示在另一个页面上,比如“WebForm1.aspx”。我在网上搜索过,并研究过msdn bt无法获取的内容。详细的帮助将不胜感激。。作为示例的一段代码将很有帮助。提前谢谢。 例子: 数据库表中的数据 NewsID NewsTitle NewsArticle(NewArticle字段包含大量数据)Asp.net 如何在新窗口中显示gridview的相关数据/,asp.net,gridview,Asp.net,Gridview,我正在做一个项目,从数据库中获取数据并显示在asp:gridview中。我想显示一个超链接列,其中我想显示一个正确命名的超链接,例如“查看”,当用户单击“查看”时,DataTextField属性中的数据会详细显示在另一个页面上,比如“WebForm1.aspx”。我在网上搜索过,并研究过msdn bt无法获取的内容。详细的帮助将不胜感激。。作为示例的一段代码将很有帮助。提前谢谢。 例子: 数据库表中的数据 NewsID NewsTitle NewsArticle(NewArticle字段包含大量
我想显示一个名为(“视图”)的正确链接。当用户单击视图时,相关记录的新闻文章应显示在新的单独网页中 如果您熟悉Jquery,您可以使用用户对话框
一种方法是,网格视图的每一行中包含的超链接/url包含要查看详细信息的记录的id,即
<a href="webform1.aspx?id=12345">View</a>
然后在webform1.aspx的page_load事件中,从数据库中检索该记录并在页面上显示
有很多方法可以剥这只猫的皮,这是一个相对简单的方法。下面的代码是您可能用来生成上述html的代码:
<asp:HyperLinkField HeaderText="Name" DataTextField="Id" DataNavigateUrlFields="DetailId" DataNavigateUrlFormatString="WebForm1.aspx?ID={0}">
</asp:HyperLinkField>
非常感谢。。我得到它,我可以看到所需的记录id附加在目标webform上的url。但是我如何才能让它在page_load事件中检索整个记录呢。这对我来说是全新的,请帮忙。