1这是孟宪会里的例子http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4

解决方案 »

  1.   

    这里有DataSet和Xml的操作http://www.fawcette.com/china/XmlFile.aspx?ID=56&page=1
      

  2.   

    孟宪会里的例子昨天就看过了,代码有问题没法用,另外他的弹出界面是aspx,我的showmodel界面是Asp,但主界面是Aspx,DataSet和Xml那个问题我看了,挺有帮助谢谢
      

  3.   

    window.showModalDialog(("../Public_info/addperson.asp",window,sFeatures)在addPerson.asp中,javascript可以调用dialogArguments,这个变量就是你要show时传入的window如dialogArguments.document.all.txtName.value = "abc";进行对父的操作。
      

  4.   

    你那还是在客户端操作,我是说把showmodeldialog的返回值带到.aspx.cs里面去,能详细一点吗
      

  5.   

    在addperson.asp
    用javascript调用
    window.returnValue = strHtml;
    strHtml就是返回值
      

  6.   

    从showmodeldialog返回值,只能先在javascript里取得,但你在取得后,可以通过一定途径把它发给aspx.cs啊还有,当aspx给asp传值时,可以在aspx.cx页面中把值转成base64编码的字串,再写在客户端脚本上,然后通过打开dialog时,把值传进去,然后就可以在asp里用Request.Form()取得它post过来的值,再解密成普通文本
      

  7.   

    >>>返回值传到aspx.cs中?流程:首先,先在客户端保存showModalDialog返回的值然后postback数据的时候,把数据传至aspx.cs中方法:可以用一个hidden来保存值<input type="hidden" value=…… runat="server" id="myParam">在服务器端可以用Request.Form["myParam"]来获取值
    或者用url string 来保存返回的值somepage.aspx?myParam=somevalue在服务器端可以用Request.QueryString["myParam"]来取得值
      

  8.   

    试了啊,不过Request.Form["myParam"]传不回来值,在pageload里界面把值刷没了
    怎末办啊
      

  9.   

    1.如何获得showmodeldialog的返回值看http://www.csdn.net/Develop/read_article.asp?id=15113