asp.net如何服务器端适用客户端定义的值呢
<scriptlanguage="javascript">vartext=window.opener.document.getElementById("TextBox1"...
<script language="javascript">
var text = window.opener.document.getElementById("TextBox1").value;
alert(text);
</script>,怎么在服务器端取到text这个值 展开
var text = window.opener.document.getElementById("TextBox1").value;
alert(text);
</script>,怎么在服务器端取到text这个值 展开
1个回答
展开全部
TextBox1是否是服务器控件生成的?如<asp:TextBox runat="server" .... />
如果是,后台直接使用this.TextBox1.Text就可以取到?
如果不是,你可以考虑注册一个隐藏的HiddenField来获取.
this.ClientScript.RegisterHiddenField("hfkey", "value");//通过JS赋值给隐藏控件hfkey后台通过this.hfkey.Value来取值
还可以通过this.Request.Form["输入框的名称"] 来获取
如果是,后台直接使用this.TextBox1.Text就可以取到?
如果不是,你可以考虑注册一个隐藏的HiddenField来获取.
this.ClientScript.RegisterHiddenField("hfkey", "value");//通过JS赋值给隐藏控件hfkey后台通过this.hfkey.Value来取值
还可以通过this.Request.Form["输入框的名称"] 来获取
更多追问追答
追问
你看不懂代码?那是从父页面获取的值
追答
不是,自己先尝试一下吧
快又稳
2024-10-28 广告
2024-10-28 广告
数据库服务器作为广州快又稳网络科技有限公司的核心基础设施之一,承载着公司海量数据的存储、处理与访问需求。我们采用高性能、高可用性的服务器架构,确保数据的安全性、完整性和快速响应能力。通过先进的数据库管理系统,优化查询效率,支持复杂业务场景下...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询