リンクラベルをクリックしてテーブルからいくつかのデータを表示しようとしていますが、アプリケーションを起動すると、次のようなエラーが発生します: オブジェクトにタグの定義が含まれておらず、アクセス可能な拡張メソッドエラーがありません
エラー行: int appID = (LinkLabel)sender.Tag;
このエラーを修正するのを手伝ってください、または ID を取得する他のアイデアがある場合は、コードを教えてください
これが私のコードです:
private void ShowAppointmentDetail(object sender, EventArgs e)
{
int appID = (LinkLabel)sender.Tag;
SqlCommand sql = new SqlCommand("select * from RDV whereID_RDV = {appID}");
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter(sql);
sda.Fill(dt);
if (dt.Rows.Count > 0)
{
DataRow row = dt.Rows[0];
{
frmManageAppointment withBlock = new frmManageAppointment();
withBlock.Nom.Text = row["Nom"].ToString();
withBlock.Prénom.Text = row["Prénom"].ToString();
withBlock.NUM.Text = row["Num"].ToString();
withBlock.date.Text = row["DateRDV"].ToString();
withBlock.ShowDialog();
}
DisplayCurrentDate();
}
}
ありがとうございました