有无兄弟知道哪里有基于datagrid开发的改进控件,包括可以简单的实现用css文件实现datagrid的样式,颜色等等对数据的操作控制的特性,而不用自己去定义这些问题了.
   有无人提供........

解决方案 »

  1.   

    如果仅仅是要定义样式颜色等,我认为不用去找他人修改过的控件,因为几乎每个人重新定制的控件,必然不会是仅仅解决样式颜色等等,肯定是有其他方面功能的重大改进.
    正因为如此,安全性稳定性就有隐患;而且,改过的控件,控制方法与原控件再不相同,可能有些功能是你不想要的,你岂不是左右为难?
    要想控制样式颜色,你可自己把整理过的样式等定义,写在类里面,一句调用不就是了?
    下面给你一个样式定义:
    public void setGridCss(DataGrid mygrid)
    {
    mygrid.CellPadding = 4;
    mygrid.BorderColor = Color.FromName("#CC9966");
    mygrid.BackColor = Color.White;
    mygrid.SelectedItemStyle.ForeColor = Color.FromName("#663399");
    mygrid.SelectedItemStyle.BackColor = Color.FromName("#FFCC66");
    mygrid.SelectedItemStyle.Font.Bold = true;
    mygrid.HeaderStyle.ForeColor = Color.FromName("#FFFFCC");
    mygrid.HeaderStyle.BackColor = Color.FromName("#990000");
    mygrid.HeaderStyle.Font.Bold = true;
    mygrid.FooterStyle.ForeColor = Color.FromName("#000000");
    mygrid.FooterStyle.BackColor = Color.FromName("#FFFFCC");
    mygrid.PagerStyle.ForeColor = Color.FromName("#000000");
    mygrid.PagerStyle.BackColor = Color.FromName("#FFFFCC");
    }
      

  2.   

    谢谢上面这位兄弟,但是我想找的是基于datagrid创建的控件.
      

  3.   

    http://www.xpgrid.com/Test 
    这个不知道是不是你想要的,你可以看一下,封装了DataGrid。
      

  4.   

    给你个例子:<asp:datagrid id="zxdt" AutoGenerateColumns="False" BorderWidth="0px" ShowHeader="False" runat="server">
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <a class=zi href='zxdtinfo.aspx?id=<%# DataBinder.Eval(Container.DataItem,"id") %>'><%# CutString(DataBinder.Eval(Container.DataItem,"标题").ToString(),24) %></a>
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:datagrid>
      

  5.   

    cuike519原来的连接现在不能下载了,
    我有他的控件程序,你留地址我给你发个简单的,是对cuike519控件的简化版本
      

  6.   

    TCat(蚊子):
         谢谢了 我的email:[email protected]
      

  7.   

    TCat(蚊子): 
       你给我发了吗?
      

  8.   

    http://spaces.msn.com/members/csharpnet/