1.如果让选中行样式改变..比如颜色改变 
2.还有,右键选中行弹出菜单,并获取本行某字段的值传递到菜单中...
3.点击字段排序.并且字段旁有向上向下的箭头显示是升序还是降序..
4.可否把重写datagrid把以上功能,还有其他的功能封装起来形成一个webControl呢?望大虾们帮忙~~~

解决方案 »

  1.   

    http://dotnet.aspx.cc/Exam/UltraGrid/UltraGrid.aspx
      

  2.   

    在datagrid的绑定事件里面写你需要的东西
      

  3.   

    哈哈....我在.net群里面找人帮忙,都叫我找孟子五星级上将阿....
      

  4.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=00C78024-5C08-4F3F-BCA8-AB3C0B330A12
      

  5.   

    做成webControl好像很麻烦啊...
      

  6.   

    我已经做好了一个现成的WebControl
      

  7.   

    yckk2008(Y.C-Aaron) 大虾...能否给点参考资料或source给我呢孟子上将那个看起来都复杂啊,很多都由HTC控制...我要改写好像基本不可能啊
      

  8.   

    太多就一个一个来,先第一个改变当前行的颜色。
    private void dgdDetail_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
    if(e.Item.ItemIndex!=-1)
    {
    e.Item.Attributes.Add("style", "bgColor:'#33ff33';");
    e.Item.Attributes.Add("onmouseover", "javascript:this.bgColor='#33ff33';");
    e.Item.Attributes.Add("onmouseout","javascript:this.bgColor='#ffffff';");
                     }下面朋友继续吧!
      

  9.   

    在datagrid的绑定事件里面写你需要的东西
      

  10.   

    在datagrid的绑定事件里面写你需要的东西
      

  11.   

    killerliu(越学越无知。。-_-) 
    大虾,对于我们这些菜鸟确实巨难我还有很多需要实现,包装起来的功能没有列出来/
     
    wh8254(为了俺老婆,努力写程序) 
    这个是可以做的,用table可以比较轻松实现,但是如果要在datagird实现,并封装起来,还有定位问题,还有我想这个弹出menu用得也是自定义控件,这样就很麻烦了