在更改单元格中的文本框的值后,单击按钮更新gridview和数据库
本文关键字:按钮 单击 更新 数据库 gridview 单元格 文本 | 更新日期: 2023-09-27 18:08:42
我是一个新的蜜蜂,我需要帮助以下网格视图问题。我有一个gridview和它所有的单元格都是文本框,外面有一个按钮,点击它必须保存数据到数据库和更新gridview以及(更改文本框必须保存在数据库和网格应与更改的数据刷新)。
一个简单的方法是做一个函数,即loadGrid(),将填充网格,你可以调用它在任何地方,如在button_click事件或它可能是Text_Validated事件。
试着解释你的问题,并用你的代码修饰它。
欢迎使用Stackoverflow
电脑不做任何假设,你必须告诉它你需要它做什么。
你需要在程序的某个地方有一个函数,它接受实参,然后将这些实参作为形参传递给数据库。当你点击按钮时,从gridview单元格文本框中读取值,并将这些值作为参数传递给你的函数。
代码可能看起来像:
public void UpdateUser(int userId, string userName, string userDescription){
// code to update database here
}
public void button1_OnClick(object obj, EventArguments e)
{
UpdateUser(txtBoxUserID.Content, txtBoxNewUsername.Content, txtBoxUserDescription.Content);
UpdateDatagrid();
}
这段代码是行不通的,这是我脑子里的一个例子。尽管它背后的原则是你需要如何处理你的问题。