データベース テーブルにDataGrid
バインドされた がありますcustomer
。
ID
DataGrid で選択した行のデータベース テーブルから主キーの値を選択する必要があります。
どうやってするの ?助けてください ..
データベース テーブルにDataGrid
バインドされた がありますcustomer
。
ID
DataGrid で選択した行のデータベース テーブルから主キーの値を選択する必要があります。
どうやってするの ?助けてください ..
ID
selectステートメントに追加できます
string Query = "Select ID,Card_Number,Clients_Title,Address_Current,Phone_Number,Mobile_Number from Customer_New ";
列を非表示にしたいのでID
、列が自動的に生成されるため、AutoGeneratingColumn
グリッドのイベントに登録します
datagrid_cindex.AutoGeneratingColumn += OnAutoGenetingColumns;
でOnAutoGenetingColumns
、ID 列を非表示にします
private void OnAutoGenetingColumns(object sender, DataGridAutoGeneratingColumnEventArgs e)
{
if (e.Column.Header.ToString() == "ID")
e.Column.Visibility = System.Windows.Visibility.Collapsed;
}
選択した行の ID を取得する場合は、次を使用します。
var selectedRow = datagrid_cindex.SelectedItem as DataRowView;
var id = selectedRow["ID"];
お役に立てれば