RT。。
我在listview里面的LayoutTemplate标签里放了个textbox,Id 为txt_id,
可是在后台的事件里取不他的值,怎么取。直接txt_id取不到

解决方案 »

  1.   

    TextBox temp =(TextBox)listview.Controls["id"]
      

  2.   

     TextBox temp = (TextBox)ListView1.Controls["txt_id"];
    报错错误 139 与“System.Web.UI.ControlCollection.this[int]”最匹配的重载方法具有一些无效参数 错误 140 参数“1”: 无法从“string”转换为“int”
      

  3.   

            TextBox tex = (TextBox)ListView1.FindControl("TextBox1");
            Response.Write(tex.Text);
      

  4.   

    改成你的id
    TextBox tex = (TextBox)ListView1.FindControl("txt_id");