发布网友 发布时间:1天前
共5个回答
热心网友 时间:1天前
简单一点:
点击按钮,先更新数据库,然后重新查询数据=>绑定
如果你不会操作数据库,建议你先上网学习一下
热心网友 时间:1天前
不知道你是要使用 GridView 绑定列 里面放一个 TextBox来处理数据
还是外面有一个 TextBox ,要在 GridView 里面显示,前者简单 后者你需要 在 rowdatabind 事件中处理 find 你的行列,然后再处理
热心网友 时间:1天前
其实中间的后台步骤是先插入后查询绑定出来
//你先插入进数据库,写一个插入的方法
public void addUsers(Textbox1.text)
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MIS;Integrated Security=True");
string sql = "insert OperatorInfo (OperatorName,OperatorPassword) values(@OperatorName,@OperatorPassword)";
SqlCommand com = new SqlCommand(sql, conn);
com.Parameters.Add("@OperatorName", System.Data.SqlDbType.VarChar).Value = Textbox.text;
conn.Open();
com.ExecuteNonQuery();
conn.Close();
}
//再写个进行绑定的方法
public List<string> bind()
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MIS;Integrated Security=True");
string sql = "select DepartmentName from DepartmentInfo";
SqlCommand cmd = new SqlCommand(sql, conn);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
List<string> li = new List<string>();;
foreach (DataRow dr in ds.Tables[0].Rows)
{
//这中间要从数据库调出来绑定的字段自己写
li.Add(str);
}
conn.Close();
return li;
}
//下面这个放在加载事件里面
GridView1.DataSource = bind();
GridView1.DataBind();
//中间一些你自己数据库的字段自己改
热心网友 时间:1天前
应该是先更新数据库,在从数据库中读取数据出来更新gridview的,不是先更新gridview的
热心网友 时间:1天前
给你说一下大概思路吧,
1.点击按钮时候执行一步插入的操作
2.再执行成功后重新查找数据,然后将数据重新绑定给GridView