C# 如下是lable控件绑定,在onclick事件中如何获取i的值(i是用户任意点击项的值)

for (int i = 0; i < dt.Rows.Count; i++)

{

text += dt.Rows[i]["G_Title"].ToString();

}
lable1.text=text;

这显然通过LABEL是无法实现你的需求的

看不懂你在干嘛,一个lable显示很多文字,你点lable,还要判断点在哪个文字上了?

建议你使用多个span来包裹数据库中取出的文本,然后在span中添加点击事件。
for(int i=0;i

`text += ""dt.Rows[i]["G_Title"].ToString()+"";
`}

建议你使用多个span来包裹数据库中取出的文本,然后在span中添加点击事件。
for(int i=0;i
text += ""dt.Rows[i]["G_Title"].ToString()+"";
}

你这代码明显有问题,而且描述还不清楚