zia*_*han 5 c# datatable datagridview exception winforms
我想将多个值从窗口表单保存到datatable ,然后将此表绑定到Datagridview。价值在增加,Datatable
但在:
dataGridViewX1.DataSource = dt.DefaultView.Table);
Run Code Online (Sandbox Code Playgroud)
绑定点错误显示
你调用的对象是空的
我该如何解决?
public AddOrder(string ItemName,int Qty,Double Price)
{
try
{
DataTable dt = new DataTable();
dt.Columns.Add("id");
dt.Columns.Add("Item Name");
dt.Columns.Add("Qty");
dt.Columns.Add("Unit Price");
dt.Columns.Add("Amounts");
DataRow dr = dt.NewRow();
dr["id"] = a;
a++;
dr["Item Name"] = ItemName;
dr["Qty"] = Qty;
dr["Unit Price"] = Price;
dr["Amounts"] = (Convert.ToInt32(dr["Qty"]) * Convert.ToInt32(dr["Unit Price"]));
dt.Rows.Add(dr);
dataGridViewX1.DataSource = dt.DefaultView.Table;
}
catch(Exception ee)
{
DevComponents.DotNetBar.MessageBoxEx.Show(ee.Message,"Error Message");
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7694 次 |
最近记录: |