私は初心者です。次のグリッド ビューの問題についてサポートが必要です。私はグリッドビューを持っており、そのすべてのセルはテキストボックスであり、外側にボタンがあり、クリックするとデータベースにデータを保存し、グリッドビューも更新する必要があります(テキストボックスへの変更はデータベースに保存する必要があり、グリッドは次のように更新する必要があります変更されたデータ)。
質問する
704 次
2 に答える
0
上記を行う簡単な方法は、グリッドに入力する関数、つまり loadGrid() を作成することです。これは、button_click イベントや Text_Validated イベントのようにどこでも呼び出すことができます。
そして、あなたの質問を説明し、あなたのコードでそれを飾るようにしてください.
スタックオーバーフローへようこそ!
于 2013-04-12T09:47:42.473 に答える
0
コンピュータは何も仮定しません。何をする必要があるかを正確に伝える必要があります。
プログラムのどこかに、引数を取り、それらの引数をパラメーターとしてデータベースに渡す関数が必要です。ボタンをクリックすると、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();
}
そのコードは機能しません。これは、頭の中で思いつく例です。その背後にある原則は、問題にどのようにアプローチする必要があるかです。それが役立つことを願っています。
于 2013-04-12T09:47:47.883 に答える