動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

構造差1: イベントはサーバへ往復する

出典: WinForms の DataGridView CellClick に慣れた業務SEが ASP.NET Razor の onclick で戸惑う3つの構造差構造差1: イベントはサーバへ往復する

構造差1: イベントはサーバへ往復する (csharp)#69c5b317cca3
// WinForms: クリックは同一プロセス内で即ハンドラが呼ばれる
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
    if (e.RowIndex < 0) return;                 // ヘッダクリックは除外
    var row = dataGridView1.Rows[e.RowIndex];   // 行はメモリ上にある
    var id = row.Cells["ID"].Value;             // その場で値が取れる
    MessageBox.Show($"選択ID: {id}");
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #69c5b317cca3
  • lines: 8
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「構造差1: イベントはサーバへ往復する」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

4
図鑑トップ