回 帖 发 新 帖 刷新版面

主题:Asp.Net页面传值

我在WebForm1.aspx中放了一个TextBox和一个Button,单击Button的时候打开页面WebForm2.aspx,在WebForm2.aspx中放了一个Calendar 日历控件,双击其中的一个日期,关闭该页面,同时在WebForm1.aspx的TextBox中显示该日期值,怎么实现,高分求解,谢谢

回复列表 (共6个回复)

沙发

建议还是用javascript实现

板凳

能不能给点具体的代码,javascript使用的不熟练,刚从C#Window编程转到Web编程,一切都是零,但又急着用,没办法,想搞点源代码。

3 楼

你用不着这样做,你可以把日立控件放在一个panl控件里选择完日期后隐藏
就可以在文本框里得到所选的日期

4 楼

我在页面传值的时候一直用的是Session,
比如我在A.aspx中有一个TextBox1,和一个Button我想点击一下Button后能够传到 B.aspx的TextBox2上,那么在Button的事件函数中使用Session["a_value"] = TextBox1.Text.ToString();
在另一个B.aspx中用TextBox2.Text = Session["a_value"].ToString();
这样就完成了页面之间的值的传递!

5 楼


这种情况我知道,我的意思是从子页面传到主页面,你的是从主页面传到子页面

6 楼

4楼说得很清楚啊

就是用session来传值

把日历的值赋给seesion

然后再把session 传给 textbox.text

我来回复

您尚未登录,请登录后再回复。点此登录或注册