【发布时间】:2015-06-16 18:29:17
【问题描述】:
我在 winform 应用程序中使用 Telerik gridview。当我单击该行时,控件会转到带有一些数据的另一个页面。我正在使用网格视图单击事件将控件传递给另一个表单。但是,即使您单击标题列或分页器行,它也会转到下一个表单,其中数据是从第一行中选择的。找出行类型的方法是什么。是数据行还是标题行?
private void grdGuests_Click(object sender, EventArgs e)
{
int id = Convert.ToInt32(this.grdGuests.CurrentRow.Cells[1].Value.ToString());
GuestDetails gd = new GuestDetails(id);
gd.Show();
}
我什至尝试过使用 MouseClick,但如果我单击下一页按钮或标题行,它也是一样的,它会将其作为网格单击事件并将控件传递到下一页。
【问题讨论】:
-
您确定您使用的是正确的网格事件吗?发布一些代码,以便我们为您提供帮助。
标签: c# winforms gridview telerik radgridview