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

小弟第一次在CSDN上发帖 求助各位大侠

本人菜鸟级  net学过一点点  现在在自己做个会员管理 做着玩 做到订单这部 碰到麻烦了  在一个页面上 点击按钮 弹出一个窗体 窗体上面是拿Repeater里放TABLE <%#Eval("GoodsCode")%>'绑定的 选择 你要选择的商品  双击 将这子页面上的值现实在 母页面的 已选择商品栏中  目前已经实现! 但是现实的数据 如何取到呢? 本人新手 对于JS代码 算是文盲  不明白  

子页面 
function selectgoods(){
    var obj = event.srcElement;
var tab=document.getElementById('table1');
if(obj.tagName != "TR")
obj = obj.parentElement;
self.opener.add();

self.opener.document.all('GoodsCode'+self.opener.document.all.intK.value).value = tab.rows[obj.rowIndex].cells[0].innerText
self.opener.document.all('GoodsName'+self.opener.document.all.intK.value).value = tab.rows[obj.rowIndex].cells[1].innerText
self.opener.document.all('GoodsTypeCode'+self.opener.document.all.intK.value).value = tab.rows[obj.rowIndex].cells[2].innerText
self.opener.document.all('OutPrice'+self.opener.document.all.intK.value).value = tab.rows[obj.rowIndex].cells[3].innerText
self.opener.document.all('BarCode'+self.opener.document.all.intK.value).value = tab.rows[obj.rowIndex].cells[4].innerText
self.opener.document.all('Remark'+self.opener.document.all.intK.value).value = tab.rows[obj.rowIndex].cells[5].innerText
tab.deleteRow(obj.rowIndex);
}

母页面

   function add()
    {
    tr=document.all.tb1.insertRow()
    tr.style.height=25;
    document.all.intK.value=parseInt(document.all.intK.value) + 1;
    
    tr.insertCell().innerHTML='<input style=width:100%;border:0px;readonly type=text id="GoodsCode'+document.all.intK.value+'">'
     tr.insertCell().innerHTML='<input style=width:100%;border:0px;readonly type=text id="GoodsName'+document.all.intK.value+'">'
      tr.insertCell().innerHTML='<input style=width:100%;border:0px;readonly type=text id="GoodsTypeCode'+document.all.intK.value+'">'
      tr.insertCell().innerHTML='<input style=width:100%;border:0px;readonly type=text id="OutPrice'+document.all.intK.value+'">'
      tr.insertCell().innerHTML='<input style=width:100%;border:0px;readonly type=text id="BarCode'+document.all.intK.value+'">'
      tr.insertCell().innerHTML='<input style=width:100%;border:0px;readonly type=text id="Remark'+document.all.intK.value+'">'

现在我就是想要得到  从母页面上 显示的值!! 我要用后台取到 然后存入数据库 请问各位大侠如何实现!本人菜鸟级 希望大侠们能发点  能已经上述功能的代码  希望不要只是说理论!我算是JS文盲 说了 我也不太明白  最好是一个简单的源码实例  谢谢大家了 本人非常感谢  希望各位大侠不吝赐教   由衷的感谢您 在弱弱的问下 在CSDN 上发布帖子后 在那可以找到自己发的帖子 谢谢
--------------------编程问答-------------------- var sReturn=window.showModalDialog("" + id,'','dialogWidth:420px;dialogHeight:570px,center=yes,status=no,resizable=no,scroll=no,dialogHide=on');;
  在子页面
function reload()
 {
  window.close();
  }
加入 <base target="_self"/>   

window.open

也可在子页面
window.opener.document.getElementById(txtID).value=""
后台通过request.form取值 --------------------编程问答-------------------- 谢谢了  能发点实例吗  或者有个什么样的列子 本人菜鸟级 对JS 基本没有概念   后台的request.form 看过 但是一次都有没有用过 !传取值就用过 Request.QueryString[""];  能否发些 前台 跟后台 实现的 代码小例子 谢谢了  --------------------编程问答-------------------- 没有大侠能够帮忙吗? --------------------编程问答-------------------- 哎 连位大侠都有没有   
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,