在更改单元格中的文本框的值后,单击按钮更新gridview和数据库

本文关键字:按钮 单击 更新 数据库 gridview 单元格 文本 | 更新日期: 2023-09-27 18:08:42

我是一个新的蜜蜂,我需要帮助以下网格视图问题。我有一个gridview和它所有的单元格都是文本框,外面有一个按钮,点击它必须保存数据到数据库和更新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();
}

这段代码是行不通的,这是我脑子里的一个例子。尽管它背后的原则是你需要如何处理你的问题。