如何从Datalist的模板列里取出控件的值
我用Datalist绑定了数据,在模板里用linkbutton绑定了值
我想在linkbutton的单击事件里取出linkbutton的Text值
页面:
<asp:DataList id="DataList1" runat="server">
<ItemTemplate>
<asp:LinkButton id="lbtnnamebind" runat="server" text='<%# DataBinder.Eval(Container.DataItem, "field1")%>' CommandName="myCommand"> 字串4
</asp:LinkButton>
</ItemTemplate>
</asp:DataList>
代码:
private void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
if(e.CommandName == "myCommand")
{
string filename = ((LinkButton)(e.Item.FindControl("lbtnnamebind"))).Text;
}
}
为什么求出来的filename的值是空的??
那位帮我解决一下。好急呀~~~~~~~~~~