关于LinkButton和DataList的一个问题
怎么用LinkButton1_Click事件获取DataList的控件???注意一定要是LinkButton1_Click事件里!!!!LinkButton1是放在Dat...
怎么用LinkButton1_Click事件获取DataList的控件???
注意一定要是LinkButton1_Click事件里!!!!
LinkButton1是放在DataList的项模板里面的.
要在LinkButton1_Click事件里获取DataList里面的控件???
注意一定要是LinkButton1_Click事件里!!!! 展开
注意一定要是LinkButton1_Click事件里!!!!
LinkButton1是放在DataList的项模板里面的.
要在LinkButton1_Click事件里获取DataList里面的控件???
注意一定要是LinkButton1_Click事件里!!!! 展开
2个回答
展开全部
用FindControl啊~!
你可以在页面里这么写:
<asp:LinkButton id="LinkButton1" runat="server" CommandName="c1"></asp:LinkButton>
然后在DataList的ItemCommand事件中
private void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
if(e.CommandName=="c1")
{
myEevent(source,e);
}
}
private void myEevent(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
//假如你要找Label 他的id是Label1
Label lbl=e.Item.FindControl("Label1");
}
你可以在页面里这么写:
<asp:LinkButton id="LinkButton1" runat="server" CommandName="c1"></asp:LinkButton>
然后在DataList的ItemCommand事件中
private void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
if(e.CommandName=="c1")
{
myEevent(source,e);
}
}
private void myEevent(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
//假如你要找Label 他的id是Label1
Label lbl=e.Item.FindControl("Label1");
}
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机,单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。单片机具有性能高、速度快、体积小、价格低、稳定可靠、应用...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询