首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包

C# .net技术联盟 [加入]

属于C# .net技术精英的Space,在这里大家可以讨论一切专业技术上的问题,也可以讨论各自的程序人生,让我们在属于我们的领域一起努力,共同发展<.Net程序员网--http://www.Netcxy.com> QQ群:54530682(长期潜水不善发言者勿加,谢谢!)
如何在VS2005中修改GridView的属性
发表时间:2008-06-30 11:11:59   楼主:x345086579

呵呵     不知道怎么发图片   只有用手写了   不好意思哈...

  编号 姓名 
 * 1 aaa 
  2  bbb

一般情况下那个有“*”号的地方应该是什么都没有的...

     我想让它能够更数据库绑定(比如说跟姓名列绑定)或者说让它自己排个序(比如说1、2、3等等)

不知道能不能实现




【标签】: vs2005,gridview,行头,绑定
 
发表时间:2008-06-30 11:18:36 1 楼:x345086579

呵呵     好像那个表画错了    我重画个....

 

  编号 姓名
* 1 aaa
  2 bbb

红色部分就是winform里面gridview的列头和行头,我想改变的就就是行头

发表时间:2008-07-02 16:04:29 2 楼:tangyanan

给个例子你——分下来绑定,想怎么改怎么改

<asp:GridView ID="GV_news" runat="server" AutoGenerateColumns="False" Width="100%" Height="149px" ShowHeader ="false"   BorderWidth="0"  >
                     <Columns >
                        <asp:TemplateField >
                          <ItemTemplate >
                            <asp:ImageButton ID ="ImageButton1"  runat ="server"  ImageUrl="~/image/20.gif"  ImageAlign="AbsMiddle" />
                          </ItemTemplate>
                        </asp:TemplateField>
                        <asp:BoundField DataField ="news_flag" HtmlEncode="False" >
                            <ItemStyle Height="20px" Width="68px" />
                        </asp:BoundField>
                        <asp:HyperLinkField DataTextField ="title"  DataNavigateUrlFields ="uid"  DataNavigateUrlFormatString ="news.aspx?uid={0}" Target="_blank" >
                            <ItemStyle Height="20px" Width ="200px" />
                        </asp:HyperLinkField>
                        <asp:BoundField  DataField ="news_date" DataFormatString="{0:yyyy-MM-dd}" HtmlEncode="False" >
                            <ItemStyle Height="20px" />
                        </asp:BoundField>
                     </Columns>
                </asp:GridView>

 

发表时间:2008-07-03 11:55:31 3 楼:x345086579

晕      是我弄错了   我想要的是winform的...不好意思哈

    先谢谢了饿      winform 的方式也找到解决办法了    呵呵呵

            在事件 rowpostpaint里面重绘单元格实现的...

发表时间:2008-07-03 17:54:28 4 楼:CSharp2009

让有“*”号的行头隐藏起来,直接设置dataGridView的属性RowHeadersVisible成False就好了。

另外对于排序,可以在dataGridView数据源改变的事件中,设定编号列的属性SortMode就好了

你试试看

网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|版权声明|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo