c#新手,页面回传值的问题 我要从页面上打开一个子页面,,怎么让子页面选中的值回传给父页面的指定控件(textbox)中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //主页面: <div> 性别: <asp:TextBox ID="tbsex" runat="server" onclick="javascript:link();"></asp:TextBox> </div><script> function link() { var obj = document.getElementById("tbsex"); var sex=window.showModalDialog("show.htm?tbsex="+obj.value); if(sex!=undefined) { obj.value=sex; } }</script>//子页面:<body> <select id="Select1" style="width: 44px"> <option selected="selected" value="男">男</option> <option value="女">女</option> </select> <input type="button" value="确定" onclick="wsp();window.returnValue=sex;window.close();"/></body></html><script>var sex;function wsp(){ sex=document.all("Select1").value;}</script> 给你提供两种方法1是比较简单的方法,在父界面定义一个public的变量,在子界面给这个变量赋值就可以传值了,但是在子界面时还是用自己的私有变量,最好给这个公共变量赋值2是在父界面定义一个属性,在子界面直接赋值即可。 新手报到+求教 如何得到sql语句的返回值 怎样通过url获取网页的源码 DateTimePicker怎样指定值为当前日期9:00? C#的excel汇出功能问题 在单文档应用程序中,怎么切换页面呀 关于DevExpress中TreeList的行(节点)多选的问题(C#)。 新窗体怎么在Panel 中显示 求各位老大给介绍一本C#入门书籍 *.rec是什么类型的文件? C#设置屏保的问题-高手请进 请教正则如何既能匹配带全角的英文,又能屏蔽一些符号
//主页面:
<div>
性别:
<asp:TextBox ID="tbsex" runat="server" onclick="javascript:link();"></asp:TextBox>
</div>
<script>
function link()
{
var obj = document.getElementById("tbsex");
var sex=window.showModalDialog("show.htm?tbsex="+obj.value);
if(sex!=undefined)
{
obj.value=sex;
}
}</script>//子页面:
<body>
<select id="Select1" style="width: 44px">
<option selected="selected" value="男">男</option>
<option value="女">女</option>
</select>
<input type="button" value="确定" onclick="wsp();window.returnValue=sex;window.close();"/>
</body>
</html>
<script>
var sex;
function wsp()
{
sex=document.all("Select1").value;
}
</script>
1是比较简单的方法,在父界面定义一个public的变量,在子界面给这个变量赋值就可以传值了,但是在子界面时还是用自己的私有变量,最好给这个公共变量赋值
2是在父界面定义一个属性,在子界面直接赋值即可。