在web页面中用新打开一个web页面,然后用js传值给textbox,传值后,在修改textbox值无效??? 注意Page_Load事件是否需要判断IsPostBack? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (db.Rows.Count > 0) { Response.Write("<script>javascript:opener.document.getElementById('TextDM').value = '" + db.Rows[0].ItemArray[1].ToString().Trim() + "';</script>"); } 这是传值给父页面的,值可以传过去。但在父页面修改TextDM.text的值后,值还是js传过去的值。 这是我点击保存按钮后存到数据库的方法 inflowyyclclass.InflowDetalinsertNew(TextDM.Text.ToString().Trim()); TextDM.Text.ToString().Trim()的值始终没得到修改后的值 页面回发后textbox的值是修改前的还是修改后的?或许lz可试下这个方法:<asp:button onclick="newText.value=this.value"><input type=hidden id=newText runat=server>inflowyyclclass.InflowDetalinsertNew(newText.Value); 抱歉 <asp:button onclick="newText.value=TextDM.value"> 把你的Page_Load事件中对于这个TextBox赋值的语句放入:if (!IsPostBack) {}中去 初始赋值 TextBox 应该放在 !IsPostBack 中if (!IsPostBack) { MyTextBox.Text = "hello";} 问题已经解决,我设定了全局变量,在页面加载时,我把赋值放在if (!IsPostBack) 外,就行了! if (!IsPostBack){ 代码...} AspNetPager 分页控件 在输入 索引值时 点GO时报 没有对象 崩溃了,IIS6就是不能打开.net程序,请各位帮帮忙 怎么将自己的手机连接到电脑上测试wap的网站啊 google文本框显示相关搜索结果? .net中 手动分页如何制作 二级域名重写问题! DA 大家帮忙看下类似这个网站http://www.d1yh.com/开发成本和技术 这种说明应用c#语句如何设置! 求助,关于正则提取 100分求 iis配置ssl win2003如何配置可信任的有效证书 如何实现跨网站传递xml(不用webservice,ajax)
{
Response.Write("<script>javascript:opener.document.getElementById('TextDM').value = '" + db.Rows[0].ItemArray[1].ToString().Trim() + "';</script>");
}
这是传值给父页面的,值可以传过去。但在父页面修改TextDM.text的值后,值还是js传过去的值。
这是我点击保存按钮后存到数据库的方法 inflowyyclclass.InflowDetalinsertNew(TextDM.Text.ToString().Trim()); TextDM.Text.ToString().Trim()的值始终没得到修改后的值
或许lz可试下这个方法:
<asp:button onclick="newText.value=this.value">
<input type=hidden id=newText runat=server>
inflowyyclclass.InflowDetalinsertNew(newText.Value);
if (!IsPostBack) {
}
中去
MyTextBox.Text = "hello";
}
{
代码...
}