none
GridView的模板列控件用JS取同列其他控件的值? RRS feed

  • 问题

  • 在一个GridView中有若干模板列,有些列为Textbox,有些为DropDownlist,需要在某A列的Textbox发生 onchange 事件时,取和他同一行的B列的Textbox和C列的下拉框的值,以确定是否匹配。这个该怎么抓?
    2010年5月4日 9:06

答案

全部回复

  • 在绑定的时候,将行序号记录下来,

    function getText(x)

    {

    var s = document.getElementById("<=GridView1.CliendID>").rows[x].cells[2].getElementsByTagName("input")[0].value

    }

    即可

     


    【孟子E章】
    2010年5月5日 5:00
    版主
  • 我现在也是在绑定时取e.Row.RowIndex 作为一个参数带了过去,能不能通过控件自身的parentNode逐级向上找去得到行号?

    2010年5月5日 8:25