選択した行の列値を選択しようとしていますが、行を選択できません。選択する行をクリックした後、if文には入りません。 if文を(dataItem.Selected = true)に変更して "="を1つだけ使用すると、すべての行の請求書IDが返されます。この問題の解決方法に関するアドバイスはありますか?Telerik radgridで列の値を取得できません。
protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e)
{
var a ="";
foreach (GridDataItem dataItem in RadGrid1.MasterTableView.Items)
{
if (dataItem.Selected == true)
{
a = dataItem.GetDataKeyValue("InvoiceId").ToString();
Response.Write(a);
}
}
}