我在page_load过程中为一个TextBox 赋了一初始值,但按钮的Click事件中用TextBox名.Text得到的值却永远都是page_load中赋的这个初始值,我在页面中改变了也没用!这是为何?
解决方案 »
- 简单问题,asp:HyperLinkField 中的图片不能显示
- 一个页面有多个gridview,怎样全部导出到excel
- petshop的基本问题?
- 这样的表怎么建?
- 调用WebService时显示,测试窗体只能用于来自本地计算机的请求!
- 数据库,xml的问题,这个怎么实现的?
- 继承IDisposable接口重写了Dispose()方法,问会自动调用这个方法?
- 用户控件出错
- 动态转静态
- 帮帮忙!!!像csdn的管理结贴页面,我在repeater中插入一文本框,用来输入各回复人的得分,可分数总更新不了,请帮忙看看错在哪里?
- 数据库名带有特殊字符串,连接不上,求解决办法
- 如何将表单的内容直接提交到邮箱,最好带源代码,50分奖励
If Not Page.IsPostBack Then
'只在页面首次载入时执行
Else
'页面每次载入都执行
End If
这样你的page_load里的代码就又执行了一遍,控件的值又写成了初始化时的值。
一点拙见!
就是用这个Page.IsPostBack 页面回传功能,
像你这样用这个弄成not就行了
if(!page.isPostback)
{
把你的赋初始值写在这里
}