Callback后如何在服务器端获取页面中最新的控件值 本帖最后由 wdf618 于 2009-08-07 17:05:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放一 hidden 一直存储改变后的label 值就是人为实现 ViewState 的功能 楼主比较一下以下两段代码的异同 protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack) TextBox1.Text = TextBox1.Text + "-1-"; } protected void Page_Load(object sender, EventArgs e) { TextBox1.Text = TextBox1.Text + "-1-"; } 确切的说是 人为实现 LoadControlState 与 SaveControlState 的功能 楼上的几位回答都没错,但是都不是我要的回答,具体说是因为我开发的是一个ajax按钮,我把RaiseCallbackEvent方法中的部分过程用事件暴露给其他开发人员了,所以我不知道他们会做什么,我也不能够规定他们要到隐藏域里面去取Label的值,因此我不可能去做隐藏域存Label的值,我要的是能够让其他开发人员在按钮的事件处理函数中就像PostBack一样去写代码,所以我必须做点什么让他们能够直接写Label1.Text就取得Label的值。我可以在callback触发函数和RaiseCallbackEvent方法以及GetCallbackResult方法中写任何代码,但就是不能在按钮的事件处理函数中写任何一个字符。希望大家明白。还有,2楼说的太高深太隐晦,我不明白,请详细解释。 还有,Label1只是一个例子,开发人员可以用任何他们想用的控件 呵,Sorry,本人理解错误,正在尝试当中 当你了解 CallBack 与 PostBack 的区别再来做现在要做的事吧 请说明白好么?这样的功能不是我一个人在做,anthem控件已经实现了。或许是.net封装的callback机制问题,那么我在这里求教各位有没有办法弥补之。如果没有,有什么办法替代之。 动态控制层的大小 为什么在后台拿不到前台控件 web 下 使用Express控件问题来者有分 压缩文件夹无法访问该文件⌒o⌒ 一个很小的DATALIST问题 RangeValidator验证控件最大、最小值的问题? 求解 VS2008安装错误 90分求个JS的代码!!! 十万火急,请问下我这个问题怎么解决啊 多次提交问题 急!在vs2005,c# 中 Database和SqlDatabase 是哪个命名空间里的 ?? Response.Write("<script>alert('请先登录!');</script>");Response.Redirect为什么不出现对话框提示
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
TextBox1.Text = TextBox1.Text + "-1-";
}
protected void Page_Load(object sender, EventArgs e)
{
TextBox1.Text = TextBox1.Text + "-1-";
}
我可以在callback触发函数和RaiseCallbackEvent方法以及GetCallbackResult方法中写任何代码,但就是不能在按钮的事件处理函数中写任何一个字符。希望大家明白。还有,2楼说的太高深太隐晦,我不明白,请详细解释。
呵,Sorry,本人理解错误,正在尝试当中