none
如何传递值给弹出的窗口 RRS feed

  • 问题

  • 各位老师:

          通过查询,主窗口上Gridview组件中填充了一些数据,我的问题是:如何将Gridview选中行的部分字段数据传递给Ajax(ModalPopupExtender)弹出的窗口?


    谢谢了!

    2009年6月30日 6:13

答案

  • 如果你使用了iframe你可以使用 url 传参, 如 scr="x.aspx?id=1", 如果都在一个页面,你可以在点击按钮显示 PopupControl 之前通过 Js 获取 gridView 当前行的数据,然后把这些数据赋给PopupControl 中的控件
    知识改变命运,奋斗成就人生!
    2009年6月30日 16:00
    版主
  • js获取当前行某一列的值
      protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            e.Row.Attributes.Add("onclick", "javascript:alert('" + e.Row.Cells[1].Text+"');");

        }


    努力+方法=成功
    2009年7月1日 1:47

全部回复