2

行全体を保持する変数を取得したとしましょう。

row.column = "value";

私のコードは次のとおりです。

public void editseatsnr(string seatPostion , int BusID)
    {
        var bus = db.Seats.Select( s => s.BusID).FirstOrDefault();

    }

seatPostion は列名の文字列で、BusID は最初の列の主キーです

テーブルの写真は次のとおりです。

テーブルの写真

seatPostion に "A2" があり、バスが 2 行目にあるとします。セルを編集するにはどうすればよいですか?

4

2 に答える 2

0

列名を設定する場合は、次のDatagridViewコードを使用できます。

 grid.Columns[0].HeaderText = "First Column"; 

また、たとえば、インデックスの代わりに列の名前を指定できます。columns["name"]

于 2013-11-07T21:06:12.177 に答える
0

IrowはタイプSystem.Data.DataRowで、列の名前を保持する変数に基づいて行から値を取得すると、次のようになります。

row[myVariable] = "some value";

リテラル列名で値を参照する必要がある場合は、次のようにします。

row["myColumn"] = "some value";

詳細については、DataRow MDSN の記事を参照してください。

于 2013-11-07T21:23:59.370 に答える