如何从asp.net的数据列表中检索标签文本 [英] How to retrieve a label text from datalist in asp.net
本文介绍了如何从asp.net的数据列表中检索标签文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何从链接按钮单击事件中的数据列表中检索标签文本
该链接按钮也位于asp.net的数据列表中
我的代码是
How to retrieve a labeltext from datalist in linkbutton click event
that linkbutton also in datalist in asp.net
my code is
<asp:DataList ID="dlEvents" runat="server">
<ItemTemplate>
<asp:Label ID="lblIndex" runat="server" Text='<%# Eval("index") %>' style="display:none"></asp:Label>
<asp:Label ID="lblClass" BackColor="#639FD8" ForeColor="White" runat="server" Text='<%# Eval("Class") %>'></asp:Label>
</ItemTemplate> </asp:DataList>
protected void LinkButton1_Click1(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath("~/Admin/XML/worksheet.xml"));
string Index = ((Label)dlEvents.SelectedItem.FindControl("lblClass")).Text.ToString();
}
但是这里有一个错误对象引用未设置
请非常帮助我
but here have a error object reference is not set
please help me very urgent
推荐答案
使用由lblClass插入的客户端ID.有关更多文章,请访问 www.msguy.com
Use Client ID insted of lblClass. For more articles, visit www.msguy.com
这篇关于如何从asp.net的数据列表中检索标签文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文