首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何对datalist 里面的控件进行动态的修改

2012-01-26 
怎么对datalist 里面的控件进行动态的修改比如label[解决办法]探讨不好意思,有点问题。 Label label data

怎么对datalist 里面的控件进行动态的修改
比如label

[解决办法]

探讨
不好意思,有点问题。
Label label = datalist.Items[itemIndex].FindControl("Label1") as Label;
label.Text = "newtext";

[解决办法]
探讨
假设DataList的ItemTemplate内有个CommandName为Go的Button,点击该按钮时触发DataList.ItemCommand事件:
<asp:Button ID="Button1" runat="server" Text="Button" CommandName="Go" />

protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "Go")
((Label)e.Item.FindControl("Label名")).Text = "what?";
}

热点排行