c# gridview 怎么动态生成模板列呢?

问题描述

c# gridview 怎么动态生成模板列呢?

刚学 c# 查了百度 有点看不懂 求大手帮我写一下
这里是绑定 //绑定
public void bind()
{

    string sqlstr = "select * from tijianjieguo";
    sqlcon = new SqlConnection(strCon);
    SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
    DataSet myds = new DataSet();
    sqlcon.Open();
    myda.Fill(myds, "tijianjieguo");
    GridView1.DataSource = myds;
    GridView1.DataKeyNames = new string[] { "ID" };//主键
    GridView1.DataBind();
    sqlcon.Close();

}

![图片说明](http://img.ask.csdn.net/upload/201512/01/1448939128_333176.png) 想要在列下面 添加复选框 怎么写?  字段是不确定的。。

解决方案

解决方案二:

http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008430/112166.html想实现这样的功能吗?在程序运行中使GridView动态生成列,而并不是将列固定写死在GridView上写个绑定GrideView的方法???? /**//// ??? /// 绑定生成GridView??? /// ??? /......
答案就在这里:C# 动态生成GridView的列
----------------------

解决方案三:

人工置顶 人工置顶 人工置顶

解决方案四:

人工置顶 人工置顶 人工置顶

解决方案五:

人工置顶 人工置顶 人工置顶

解决方案六:

人工置顶 人工置顶 人工置顶

解决方案七:

人工置顶 人工置顶 人工置顶人工置顶 人工置顶 人工置顶

时间: 2024-07-31 11:41:49

c# gridview 怎么动态生成模板列呢?的相关文章

嵌套的DataGrid如何为子DataGrid动态增加模板列

datagrid|动态|模板 例子比较简单,直接贴代码了,例子达到以下功能: (1)两个DataGrid嵌套 (2)外面一个DataGrid分页 (3)里面一个DataGrid动态增加模板列  <%@ Page language="c#" Codebehind="WebForm45.aspx.cs" AutoEventWireup="false" Inherits="csdn2.WebForm45" %> <

我在UpdatePanel中放入一个GridView,在GridView中的一个模板列中放入一个Menu,但更新GridView的数据后,增加的行中的Menu显示却有问题。

问题描述 我在UpdatePanel中放入一个GridView,在GridView中的一个模板列中放入一个Menu,但更新GridView的数据后,增加的行中的Menu显示却有问题,想请教是否有解决办法.谢谢! 解决方案 解决方案二:什么问题?解决方案三:好像updatepannel尚不能支持menu!

DataGrid动态添加模板列的一个例子

datagrid|动态|模板 数据源结构同http://blog.csdn.net/lovecherry/archive/2005/03/24/328455.aspx表dep:depid(标识主键),depname(学院名字)表stu:stuid(标识主键),stuname(学生名字),studepid(学院id=表dep.depid) 前台:<%@ Page language="c#" Codebehind="WebForm30.aspx.cs" AutoE

动态生成标题列

问题描述 在数据库中,每条记录都有一个[登陆时间],格式为:yyyy/mm/dd.现在在页面上输入[开始时间]和[结束时间],对每个月的记录进行统计.要求标题列根据页面上输入的时间范围进行动态生成.比如,页面上输入:[开始时间]:2011/01/01[结束时间]:2011/05/02则如下进行显示:姓名共计金额2011/012011/022011/032011/042011/05aa1000050000500bb2000100005005000请问这样的表头怎么动态生成,还有怎么进行统计. 解决

DataGrid 动态添加模板列 实现代码_实用技巧

使用模版的另一个优势,就是它们能动态的添加到你的控件里面去. 这样的话, 你可以事先设计好模版, 然后通过简单的几行代码就添加到你的控件中. 下面这篇文章就要告诉你如何如何一步步的添加一个动态的ItemTemplate和EditItemTemplate到DataGrid中. 另外, 还会告诉你怎么获取和更新用户对EditItemTemplate所做的改变. 例子将会是很简单的. 然后, 我很快就会在TripleASP上面正式发布一个改进后的TableEditor版本. 这个版本将更好的说明如何使

datagrid动态添加模板列

问题描述 又一个DataGrid,已经绑定两列数据,我想再给它动态添加两个绑定列我用的下面的代码TemplateColumntc=newTemplateColumn();tc.HeaderText="ddddd";this.DataGrid1.Columns.AddAt(0,tc);DataGrid里面怎么不显示我加的这列啊 解决方案 解决方案二:这段代码貌似有问题,不是ColumnField能往里面加吗?

asp.net GridView控件中模板列CheckBox全选、反选、取消_实用技巧

复制代码 代码如下: using System; using System.Data; using System.Data.SqlClient; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebC

c#Gridview动态增加新列求助

问题描述 用VS2010做一个c#的界面这是GridView已经做好的页面,但是不是动态绑定,还有要求修改成下面格式的页面,还要求动态绑定,小弟实在没辙了,请各路大神帮忙提供个思路~或者方法就行​ 解决方案 解决方案二:如何在GridView中动态添加模板列ICollectionCreateDataSource(){DataTabledt=newDataTable();//创建一个DataTable对象DataRowdr;//定义框架dt.Columns.Add(newDataColumn("i

GridView动态生成TextBox模板列后如何取值的问题

问题描述 各位好,这个问题以前有人提过了,但是我研究了好几天用到我的程序里就总出现问题,希望高手能够帮帮忙,谢谢!我需要用GridView动态生成列数不固定的模板列,然后在里面添加textbox控件后,由用户输入数值,然后将这些值获取出来.但是我运行到这里就总是出现错误说"既不是表的DataColumn也不是表的DataRelation".代码如下:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Co