当前位置:编程学习 > C#/ASP.NET >>

datalist问题

我用datalist做了论坛帖子列表,在datalist的模板里面其中一个button是可以链接到其他页面的。我的问题是,在浏览中有很多条帖子,然后点击其中的一条帖子中得button 跳到其他的页面的时候,用一个全局变量吧贴子列表中点击的那一列的信息中得帖子标题或者作者给一个全局变量,然后在跳转的那个页面里能够使用这个变量。 --------------------编程问答-------------------- 不是很清楚啊 --------------------编程问答-------------------- 可以这么做:在datalist中放一个linkbutton控件,然后设置linkbutton控件的PostBackUrl属性为跳转的页面.aspx?id=你要传递的参数,然后在跳转到的页面中用Request接收就可以了 --------------------编程问答-------------------- 一般我是这样做的:给那个BUTTON控件一个COMMANDNAME属性和一个COMMANDARGUMENT属性,写DATALIST的ITEMCOMMAND事件,在该事件中得到所要的信息,然后将该信息通过QUERYSTRING的方式传递到新的页面。 --------------------编程问答--------------------
引用 2 楼 wyumening 的回复:
可以这么做:在datalist中放一个linkbutton控件,然后设置linkbutton控件的PostBackUrl属性为跳转的页面.aspx?id=你要传递的参数,然后在跳转到的页面中用Request接收就可以了
--------------------编程问答-------------------- 用linkbutton 的属性CommandArgument绑定行数据的ID  跳转页面的时候带个ID过去就行了 --------------------编程问答--------------------
引用 4 楼 u010799297 的回复:
Quote: 引用 2 楼 wyumening 的回复:

可以这么做:在datalist中放一个linkbutton控件,然后设置linkbutton控件的PostBackUrl属性为跳转的页面.aspx?id=你要传递的参数,然后在跳转到的页面中用Request接收就可以了

这样做不行吗? --------------------编程问答-------------------- 两种方法,第一种:
http://www.cnblogs.com/insus/p/3161960.html

第二种,是获取记录的ID,
去到第二页时,再次select数据。带条件... WHERE [ID] = '带过来的ID'
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,