|
<p>GridView怎样修改列标题的值</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-7-1 09:33</p>
<p>protected void Page_Load(object sender, EventArgs e)</p>
<p>{</p>
<p>DataSet ds = new DataSet();</p>
<p>SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=UserDB;Integrated Security=True");</p>
<p>string sql = "select QuestionTitle,QuestionClassify,State,AskTime from Question";</p>
<p>SqlDataAdapter sda = new SqlDataAdapter(sql, conn);</p>
<p>sda.Fill(ds);</p>
<p>this.GridView2.DataSource = ds.Tables[0];</p>
<p>this.GridView2.DataBind();</p>
<p>}</p>
<p>提问者: 转子轮 - 二级</p>
<p>最佳答案</p>
<p>你应该在aspx页面里面这样定义Gridview的模板</p>
<p><asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"</p>
<p>DataKeyNames="AdminID" DataSourceID="SqlDataSource1"></p>
<p><Columns></p>
<p><asp:BoundField DataField="Account" HeaderText="账号"</p>
<p>SortExpression="Account" /></p>
<p><asp:BoundField DataField="Password" HeaderText="密码"</p>
<p>SortExpression="Password" /></p>
<p></Columns></p>
<p></asp:GridView></p>
<p>记住要把AutoGenerateColumns设为false,否则会自动绑定每一列</p>
<p>BoundField里面DataField就是字段名,HeaderText就是标题值</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://www.baidu.com/search/zhidao/zhuti-5year/image/icon1.gif"></p>
<p>beikerray119 - 五级 2010-6-30 21:25</p>
<p>我来评论>></p>
|
|