我在 Dbhelper 里面写了 一 个 gridview 绑定表的方法,在add页面调用
但怎么更改 gridview 显示出来的表头啊 ?在 dehelper.cs页面 public static DataTable Bind()
{
SqlConnection conn = DbHelp.creatConn();
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand("select p_user,p_pass from t_user", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "t_user");
return ds.Tables["t_user"];
}在add.cs页面调用方法的代码
gridview的前台代码
<asp:GridView ID="GridView1" runat="server" align="center">
</asp:GridView>后台代码
public void grid()
{
this.GridView1.DataSource = DbHelp.Bind();
this.GridView1.DataBind();
}怎么改那个表头啊
但怎么更改 gridview 显示出来的表头啊 ?在 dehelper.cs页面 public static DataTable Bind()
{
SqlConnection conn = DbHelp.creatConn();
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand("select p_user,p_pass from t_user", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "t_user");
return ds.Tables["t_user"];
}在add.cs页面调用方法的代码
gridview的前台代码
<asp:GridView ID="GridView1" runat="server" align="center">
</asp:GridView>后台代码
public void grid()
{
this.GridView1.DataSource = DbHelp.Bind();
this.GridView1.DataBind();
}怎么改那个表头啊
解决方案 »
- 未能加载文件或程序集“System.Web.Extensions
- 急求解决CSS 外联问题的良方
- asp.net网站和ASP.NET AJAX-enabled Web site的问题
- DataList实现树的折叠效果?
- 各位老大,有用过kindeditor的吗,帮帮忙,救命了
- 大家看看,这段代码出错了,要怎么改,谢谢,,在线等,当天结贴!!!!!!
- 数据表达式..?
- 刚刚接触asp.net与c#组合。。小问题
- 请问:如何在用户控件里使用javascript?总报错:网页有错误.
- 一个关于DataGrid绑定后编辑的问题?
- 一个月了都没解决 大家帮帮忙吧
- vs2005环境下,ashx文件无法调试,各位大侠支招!
GridView1.DataBind();
取消GridView1的“自动生成字段”
添加BoundField指定数据DataField为你的数据库字段如name
在GridView1的外观HeaderText填上你要的表头名如名称
其它字段设置相同...
public void grid()
{
this.GridView1.DataSource = DbHelp.Bind();
GridView1.Columns[0].HeaderText = "p_user";
GridView1.Columns[1].HeaderText = "p_pass";
this.GridView1.DataBind();
}
Height="132px" Width="100%">
<Columns>
<asp:TemplateField HeaderText="全选" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="30px">
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" Width="50px" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="qy_id" HeaderText="企业新闻ID" HtmlEncode="false" ItemStyle-Width="90px" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField DataField="qy_title" HeaderText="企业新闻标题" HtmlEncode="false" ItemStyle-Width="300px"/>
<asp:BoundField DataField="qy_admin" HeaderText="新闻作者" HtmlEncode="false" ItemStyle-Width="90px" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField DataField="qy_laiyuan" HeaderText="新闻来源" HtmlEncode="false" ItemStyle-Width="90px" ItemStyle-HorizontalAlign="Center"/>
<asp:BoundField DataField="qy_img" HeaderText="企业新闻图片" HtmlEncode="false" ItemStyle-Width="400px"/>
<asp:BoundField DataField="qy_date" HeaderText="时间" DataFormatString="{0:yyyy-MM-dd}"
HtmlEncode="False" SortExpression="gs_datatime" ItemStyle-Width="200px" ItemStyle-HorizontalAlign="Center"/>
<asp:HyperLinkField DataNavigateUrlFields="qy_id" DataNavigateUrlFormatString="Edit_News.aspx?id={0}"
HeaderText="编辑" Text="编辑" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="90px">
<ControlStyle Font-Underline="False" ForeColor="Black" />
</asp:HyperLinkField>
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" DeleteText="<div id="de" onclick="JavaScript:return confirm('确定要删除该选中项吗?')">删除</div> " ItemStyle-HorizontalAlign="Center" ItemStyle-Width="90px"/>
</Columns>
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<HeaderStyle BackColor="#006699" Font-Bold="True" />
</asp:GridView>
这样也行~~~~列不多的话~
GridView2.Columns[1].HeaderText = "名字";
索引超出范围。必须为非负值并小于集合大小。
参数名: index