嗨我有一个数据列表如下:
<asp:DataList CssClass="courseNameInfo" ID="CourseData" runat="server" DataSourceID="CourseNameSQL">
<ItemTemplate>
<strong> Course Name:</strong><br />
<asp:Label ID="CourseLabel" runat="server" Text='<%# Eval("Course") %>'></asp:Label>
</ItemTemplate>
</asp:DataList>
我正在尝试将标签值添加到我的下载按钮点击事件中,这就是我尝试过的方法:
Label lbl = (Label)CourseData.Items[0].FindControl("CourseLabel");
但是,我收到一条错误消息:
无法将类型'System.Web.UI.Control'转换为 System.Reflection.Emit.Label
我如何获得标签的任何想法?感谢
答案 0 :(得分:0)
错误的using
指令:
using System.Web.UI.WebControls;
而不是
using System.Reflection.Emit;