2011-09-10 85 views
1

我在asp.net做一个项目,因为我有一个页面(Home.aspx),它用群ID &组名从productgrp表在数据库列表视图。我有一个名为product.aspx其他页面,在我有一个列表视图的另一个具有从productgrp表进行比较,群ID取象群ID,产品ID,图片,从productmst表描述的值。我必须做的是,如果我在Home.aspx中的列表视图中单击GroupName,它必须转到产品页面并显示另一个列表视图,如前所述。我必须为此做些什么?帮我....如何连接两个listview?

在此先感谢
哈日

回答

0

据我理解你的问题,你需要携带从一个ASP.NET页面的一些信息到另一个。

有几个选项来做到这一点:

  1. 您可以使用Session对象,有坚持的一些信息:

    Session["somestring"] = somedata;

  2. 您可以通过一些参数,如组ID等。通过GET(称为ASP.NET中的“查询字符串”)或POST将新页面添加到新页面,这里是一个示例如何操作:http://msdn.microsoft.com/en-us/library/6c3yckfw.aspx

  3. 您可以为ASP.NET应用程序注册自己的路由,然后动态生成页面链接以RESTful方式传递数据。这里有一些关于它的信息:http://msdn.microsoft.com/en-us/library/cc668201.aspx

+0

Alaudo谢谢你的答复。我想将数据库信息从一页传输到另一页,当用户点击主页中的任何一个GroupNames列表时(我给出了从数据库中获取的每个GroupName的超链接,并将其显示为一个垂直侧栏列表)我怎么能使用会话对象吗?帮助我,我不知道如何去做。 – Hari

+0

你能为我提供更多的网页代码吗?然后我可以直接详细说明你想要的这个代码。 –