你把ds.Tables["M.count"].Columns.Add( "bugTotal");
放到For语句之后试试
放到For语句之后试试
解决方案 »
- WebService链接Oracle问题????
- Gridview 配置数据源 配置sql语句 源
- 为什么说泛型是强类型
- ASP.NET 调用KindEditor上传图片出现路径问题!求救!
- insercmd.ExecuteNonQuery();
- 如何用js获取gridview里的html元素?
- 求超链接 helpme
- 请问:怎样在客户端得到DataGrid中所生成的控件所在的行号?
- [散分]提供源代码的FreeTextBox2.0的新新代
- 为什么OleDbDataAdapter不能实现带参数查询?
- 基于form验证,在web.config中怎么写?
- 水晶报表怎样把数据库中两张表显示到一个报表里面? help me!!!
不一定就是加到了列的最后
{
// 在此处放置用户代码以初始化页面
dt=new DataTable("table1");
dt.Columns.Add("col1");
dt.Columns.Add("col2");
DataRow dr=dt.NewRow();
dr["col1"]="tangjun";
dr["col2"]="cns";
dt.Rows.Add(dr);
this.DataGrid1.DataSource=dt;
this.DataGrid1.DataBind(); } #region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion private void Button1_Click(object sender, System.EventArgs e)
{
dt.Columns.Add("col3");
dt.Rows[0]["col3"]="wk";
this.DataGrid1.DataSource =dt;
this.DataGrid1.DataBind();
}上面是我的程序,
ds.Tables["M.count"].Rows[i]["bugTotal"]="xxx";
就可以了
谢谢。可是我跟踪调试时发现位置没有错。即使位置不对,其它值也应该被改变,为什么没有用呢?
太感谢了,不过结果显示,是重新创建了一行,而不是放在原有行的最后一列。 另外问一个很缅的问题,怎么结贴呀? :)
结贴点管理
for( int i = 1; i < ds.Tables["M.count"].DefaultView.Count; i ++ )
{
DataRow dr= ds.Tables["M.count"].Rows[i];
dr["bugTotal"]=10;
}