当前位置:编程学习 > C#/ASP.NET >>

Grid 中 弹出选择窗体, 返回并填充Grid某些列, 有么有例子,最好js 实现

Grid 中 弹出选择窗体, 返回并填充Grid某些列, 有么有例子,最好js 实现 --------------------编程问答-------------------- 不懂,坐等子夜的到来,,, --------------------编程问答-------------------- 楼主能再说清楚点嘛  没明白什么意思啊 --------------------编程问答-------------------- 在GRID中的事件中选择ONCLICK,进入后
写代码:application.createForm(TForm1,Form1);
Form1.show;
弹出窗体 --------------------编程问答-------------------- 楼主的意思是在web下实现from的效果 --------------------编程问答-------------------- Gridview 点击之后 弹出一个窗体。

选择什么东西?

然后把选择的值传递回去 通过参数从新查找数据

然后绑定到Gridview 是不是这个意思。


这个弹出窗体 不应该在Gridview里吧

弹出窗 选择之后关闭 传值 -> 获取值 重新绑定Gridview.

弹出框这种常规传值就行了

模态窗口传值
--------------------编程问答-------------------- 主窗口: 
<script   language= "javascript "   type= "text/javascript "> 
      var   eventRow   =   null; 
      var   idParam;   

    function   openWin(id){ 
            idParam   =   id 
            var   eventObject   =   window.event.srcElement; 
            eventRow   =eventObject.parentElement.parentElement; 

    } 

    function   setValue(returnValue){ 
          var   cellLength   =   eventRow.cells.length; 
          for(var   i   =   0   ;   i   <   cellLength;   i++){ 
                var   cellObject   =   eventRow.cells[i];     
                var   len   =   cellObject.childNodes.length;   
                for(var   j   =   0   ;   j   <len;   j++   ){ 
                        var   cellId   =   cellObject.childNodes[j].id; 
                if(cellId!=undefined){ 
                      if(cellId.indexOf(idParam)> -1){ 
                          cellObject.childNodes[j].value=IdValue; 
                          break;                   
                      } 
                } 
                }           
          } 
    } 


</script> 

打开: 
  <input   type= "button "   id= "open "   value= "打开 "   onclick= "openWin( '要赋值的控件ID ') "   /> 


弹出窗口: 
<script   language= "javascript "   type= "text/javascript "> 
  var   d     =   dialogArguments;     

    function   set(){ 
          var   str   =   "要返回的值 "; 
          d.setValue(str); 
          window.close(); 
    } 

</script>  --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 参考 --------------------编程问答-------------------- 学习中。。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,