关于gridview gridview中autogeneratecolumns设置为false,在编辑列中写下列名在用手写语句绑定为什么只显示列名无内容?gridview中OnDataBound属性有什么用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:GridView runat=server ID="gvEditData" AutoGenerateColumns="False" > <Columns> <asp:BoundField DataField="stuId" HeaderText="stuId" InsertVisible="False" ReadOnly="True" /> <asp:BoundField DataField="stuName" HeaderText="stuName" /> <asp:BoundField DataField="stuNo" HeaderText="stuNo" Sort/> <asp:CheckBoxField DataField="stuSex" HeaderText="stuSex" /> <asp:BoundField DataField="stuAge" HeaderText="stuAge" /> <asp:BoundField DataField="stuSeat" HeaderText="stuSeat" /> <asp:BoundField DataField="stuAddress" HeaderText="stuAddress"/> </Columns> </asp:GridView>aspx.csprotected void Page_Load(object sender, EventArgs e) { if(!IsPostback) { DataTable dt = DbQuery.getDataTable("select * from student"); gvTest.DataSource = dt; gvTest.DataBind() }}DbQuery.cs public static DataTable getDataTable(string sql) { DataTable table = new DataTable(); using (DbConnection conn = DbFactory.getConnection()) { conn.Open(); DbCommand cmd = DbFactory.getCommand(); DbDataAdapter adp = DbFactory.getDataAdpter(); cmd.Connection = conn; cmd.CommandText = sql; adp.SelectCommand = cmd; adp.Fill(table); } return table; }按上边的例子··如果还绑不上··那就是数据库里没数据。。 gridview中OnDataBound属性有什么用?啊 【疑难杂症】ajax 同步,js 改变html及时显示问题 如何让编写的javascript脚本应用到runat=server 的控件上 如何将母版页的title赋给内容页? Sql Server 2000 中的默认值 |M| xmlhttp.send() 中文乱码问题 谢谢 郁闷的问题! 如何在asp.net的用户自定义控件中实现textbox中按回车键点击按钮,急 c# 怎样导出数据 求教各位大虾,asp.net读取文本文件的问题。多谢了! 关于EF 的配置问题 路径中具有非法字符 关于GridView显示的问题!!
<asp:GridView runat=server ID="gvEditData" AutoGenerateColumns="False" >
<Columns>
<asp:BoundField DataField="stuId" HeaderText="stuId" InsertVisible="False" ReadOnly="True"
/>
<asp:BoundField DataField="stuName" HeaderText="stuName" />
<asp:BoundField DataField="stuNo" HeaderText="stuNo" Sort/>
<asp:CheckBoxField DataField="stuSex" HeaderText="stuSex" />
<asp:BoundField DataField="stuAge" HeaderText="stuAge" />
<asp:BoundField DataField="stuSeat" HeaderText="stuSeat" />
<asp:BoundField DataField="stuAddress" HeaderText="stuAddress"/>
</Columns>
</asp:GridView>aspx.csprotected void Page_Load(object sender, EventArgs e)
{
if(!IsPostback)
{
DataTable dt = DbQuery.getDataTable("select * from student");
gvTest.DataSource = dt;
gvTest.DataBind()
}
}DbQuery.cs
public static DataTable getDataTable(string sql)
{
DataTable table = new DataTable();
using (DbConnection conn = DbFactory.getConnection())
{
conn.Open();
DbCommand cmd = DbFactory.getCommand();
DbDataAdapter adp = DbFactory.getDataAdpter();
cmd.Connection = conn;
cmd.CommandText = sql;
adp.SelectCommand = cmd;
adp.Fill(table);
}
return table;
}按上边的例子··如果还绑不上··那就是数据库里没数据。。