ASP.NET 将TextBox中的内容绑定到GridView中,新手勿喷。。。

发布网友 发布时间: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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com