返回首页

您好,我使用的数据列表......在那里,我有2个字段

1 SNO
2名
他们都是标签..这是绑定...
现在我有1按钮以外的DataList秀..

我想,当我点击按钮...

所有的名字,这是在DataList名称列...
在1阵列存储...

我如何能做到这一点......

回答

评论会员:swaroop1069 时间:2012/02/06
您好,
声明一个字符串数组如
String[] Names=new String[10];

 

protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)

{

    if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)

    {

        Label pris = (Label)e.Item.FindControl("GiveYourLableId");

        Names.Add(pris.Text);

    }

}

此方法将每个项目在你的DataList触发
评论会员:。RaviRanjankr 时间:2012/02/06
你真的不能......你可以写LINQ代码影响WHERE子句过滤,但即使你是不是循环的IT。环路是一个基本的,几乎不可避免的前景规划。如果你正在寻找魔法,恐怕你必须继续寻找。

{C}