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

怎么获取EmptyDataTemplate里的控件值

2012-10-13 
如何获取EmptyDataTemplate里的控件值asp:ListView IDListView1 OnItemCommandList_ItemCommand On

如何获取EmptyDataTemplate里的控件值
<asp:ListView ID="ListView1" OnItemCommand="List_ItemCommand" OnItemDataBound="List_DataBound" runat="server">
  <EmptyDataTemplate>
  <tr style="line-height: 30px; height: 30px; vertical-align: middle">
  <td colspan="15" align="left">  
<div style="display:" id="divExpress">产品名称: <asp:TextBox ID="txtProductName" Width="150" runat="server"></asp:TextBox> 
网上使用如下方法不行,请问如何解决?
TextBox txtProductName = (TextBox)ListView1.Controls[0].Controls[0].FindControl("txtProductName");
TextBox txtProductName = (TextBox)ListView1.Controls[0].FindControl("txtProductName");

[解决办法]
)ListView1?你这控件是在listview上吗,应该在模版列吧
[解决办法]
(TextBox)ListView1.Controls[0].FindControl是可以得到的啊

注意
if (!Page.IsPostBack)
{
//绑定
}

热点排行