用户控件问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 20:04:32
我现在就是想做一个基于GridView进行扩展,就是想写成一用户控件。想扩展一个GridView的双击事件。我在网上看了一些资料,都是给它扩展了属性,我想给它扩展个双击事件。我想做出的效果就是GridView绑定了数据之后显示出来的每一行,我双击行的时候就可以跳转到另外一个页面显示出那行的具体信息。比如我数据库里有一个用户表,用户表里面有很多字段,我在一个页面里用GridView绑定里这个表,但只绑定了其中几个字段,当页面启动数据显示出来之后,我双击GridView的某一行,就跳转到另外一个页面,这个页面根据传递的用户ID显示出全部的信息。一定要用用户控件,只要能实现我想要的这样功能,谢谢各位大虾帮忙了!目前小弟只有这么多分了````之后一定追加分
错了!应该是自定义控件!

这不须用户控件啊,有很简单的方法.
GridView有<asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="humor.aspx?topicid={0}" DataTextField="title" />
id做参数传是表的id字段,DataTextField显示表的title字段,很简洁吧.

继承 GridView ,然后重写它的双击事件不久可以了?

webForm?
winForm?

如果winForm,则重载鼠标事件