using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Main.Bean;
using Main.Dao;namespace Main.View
{
public partial class frmOrderManage : Form
{
public frmOrderManage()
{
InitializeComponent();
} #region 声明对象 OrderDao _orderDao = null; StoneDao _stoneDao = null; #endregion private void frmOrderManage_Load(object sender, EventArgs e)
{
this._orderDao = new OrderDao();
this._stoneDao = new StoneDao();
InitOrder();
} /// <summary>
/// 初始化表格
/// </summary>
private void InitOrder()
{
this.dgvOrder.DataSource = this._orderDao.SelOrderList(); if (this.dgvOrder.Rows.Count != 0)
{
this.dgvOrder.Columns.Add("stoneList","品名");
}
button1_Click(null,null);
} private void button1_Click(object sender, EventArgs e)
{
//这段代码放到InitOrder()方法的下面数据不能显示到表格,放这里却可以!
//InitOrder()方法里面调用这个方法也不行,为什么? for (int i = 0; i < this.dgvOrder.Rows.Count; i++)
{
this.dgvOrder.Columns["添加时间"].Width = 140;
int id = int.Parse(this.dgvOrder.Rows[i].Cells["编号"].Value.ToString());
string stoneList = _stoneDao.ToStoneList("OrderT", id);
this.dgvOrder.Rows[i].Cells["stoneList"].Value = stoneList;
}
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Main.Bean;
using Main.Dao;namespace Main.View
{
public partial class frmOrderManage : Form
{
public frmOrderManage()
{
InitializeComponent();
} #region 声明对象 OrderDao _orderDao = null; StoneDao _stoneDao = null; #endregion private void frmOrderManage_Load(object sender, EventArgs e)
{
this._orderDao = new OrderDao();
this._stoneDao = new StoneDao();
InitOrder();
} /// <summary>
/// 初始化表格
/// </summary>
private void InitOrder()
{
this.dgvOrder.DataSource = this._orderDao.SelOrderList(); if (this.dgvOrder.Rows.Count != 0)
{
this.dgvOrder.Columns.Add("stoneList","品名");
}
button1_Click(null,null);
} private void button1_Click(object sender, EventArgs e)
{
//这段代码放到InitOrder()方法的下面数据不能显示到表格,放这里却可以!
//InitOrder()方法里面调用这个方法也不行,为什么? for (int i = 0; i < this.dgvOrder.Rows.Count; i++)
{
this.dgvOrder.Columns["添加时间"].Width = 140;
int id = int.Parse(this.dgvOrder.Rows[i].Cells["编号"].Value.ToString());
string stoneList = _stoneDao.ToStoneList("OrderT", id);
this.dgvOrder.Rows[i].Cells["stoneList"].Value = stoneList;
}
}
}
}
解决方案 »
- .net2.0的程序,运行在只装了4.0framework的电脑,是否还需要再安装2.0的框架?
- 请问怎么获取别人的页面的Meta标签内容
- 同一解决方案,点a个项目的按钮时,执行b项目
- 帮忙实现一个小程序,拜托!
- 有谁知道在2005 的winapp程序App.config自定义一个节点格式?
- 帮忙看看这个简单的问题怎么解决。小弟先行谢过!
- string str = myConnection.State 为什么总出错?
- 什么时候要使用(int)就可以转换类型,什么时候要用函数Convert.ToInt32()?
- 这种控件vs2010有木有!!
- 菜鸟的问题
- 求助,access标准表达式不匹配 在线等,感谢大家
- 求一个匹配特定格式字符串的正则表达式
改成
button1_Click(this.button1,new EventArgs());