我已将数据绑定到
datatable
然后我设置了
数据表
作为的数据源
datagridview
现在我想知道
-
如何为
控件
类型的第一个
button
第二个呢
checkbox
-
如何设置这两列的顺序?
我搜索发现,我必须在绑定数据后添加它们,而不是直接添加到
数据表
但是在
控件
-
我可以从中添加列的另一个问题
数据表
到中的特定列
已创建
控件
public DataTable GetMyList()
{
string Count;
string cmdStr = ConfigurationManager.ConnectionStrings["connstr"].ToString();
string cmdStr = @"SELECT column1,
column2,
column3
FROM Table_Name
ORDER BY mydate DESC;";
using (SqlConnection conn = new SqlConnection(connStr))
using (SqlCommand cmd = new SqlCommand(cmdStr, conn))
{
try
{
dataGridView1.Rows.Clear();
conn.Open();
cmd.CommandText = cmdStr;
cmd.CommandType = CommandType.Text;
DataTable dt = new DataTable();
SqlDataReader reader = cmd.ExecuteReader();
dt.Load(reader);
dataGridView1.DataSource = dt;
// Add a button column.
DataGridViewButtonColumn buttonColumn = new DataGridViewButtonColumn();
buttonColumn.HeaderText = "Edit";
buttonColumn.Name = "Status Request Name";
buttonColumn.Text = "Edit";
buttonColumn.UseColumnTextForButtonValue = true;
DGV_UserList.Columns.Add(buttonColumn);
return dt;
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
return null;
}
}
}