我页面上有一个 <input id="Text1" style="width: 29px" type="text" value='<%# Eval("订购数量") %>'>
是放在datalist中的  但是如何用datalist中的FindControl方法找到他并读取出Text1中的值呢?

解决方案 »

  1.   

    用textbox吧TextBox txt=(TextBox)e.items.findcontrol("控件名字");
      

  2.   

    不用TextBox是因为不能实时控制输入的值 
      

  3.   

    你是认为javascript不能得到TextBox的客户端的ID?能得到的
      

  4.   

    如果仅仅是html控件,在后台通过FindControl找不到吧.通过前台的js或者是PostBack的话,通过Request通过获取到
      

  5.   

    我并不想通过js来得到TextBox  我是说c#得到Text1这个的value
      

  6.   

    支持
    --------
    不用TextBox是因为不能实时控制输入的值 ???
      

  7.   

    还是javascript的问题呀,用input 怎么实现,textbox就怎么实现,区别就是id不能直接用。