我正在尝试将AspxGridView中选定的行输出到标签以查看已选择的内容。但结果是" System.Collections.Generic.List`1 [System.Object]"而不是名为" ID"
的列中的文本var id = splitArray[1].slice(0,-1)
var newUrl = splitArray[0]+"?id="+id
答案 0 :(得分:0)
如果您只想选择一行并在点击时获取其值,我建议您使用ASPxGridView的 FocusedRowChanged 事件。 要使用它,首先需要启用FocusedRow。 然后,如果您只想要“ID”,可以直接选择
Label2.Text = string.Join("<br />", ASPxGridView1.GetSelectedFieldValues("ID").ToString());
答案 1 :(得分:0)
您可以使用:
foreach (var dt in ASPxGridView1.GetSelectedFieldValues("ID").ToList())
{
Label2.Text = Label2.Text + dt;
}