CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

關於web應用程序的問題

楼主lei198203(lei)2004-09-04 10:53:15 在 .NET技术 / C# 提问

在寫web程序的時候,我經常會寫修改數據的頁面,如下:  
   
  name   :         _____(textbox   or   dropdownlist   ...)  
  age     :       _____(textbox   or   dropdownlist   ...)  
    submit(button)  
  這時,我想把原來的數據顯示在上面的textbox   or   ...上,我就在page_load裡面寫了  
  textbox.text=原來的數據,結果是頁面上確實顯示了顯示了原來的數據,但我修改後按下button時,  
  輸入的數據卻不能在textbox.text中看到,textbox.text中仍舊是page_load裡寫入的數據。例如:  
  page_load()  
  {  
  textbox.text="before";  
  }  
   
  運行後在textbox裡輸入after,然後submit,然後暫停,查看textbox.text,裡面的值居然還是before.  
  其它的控制也是一樣的效果,我以前用的VS.NET   2003也是,現在用的VS.NET   2002也是這種情況。不知是什麼問題,應該如何解決。 问题点数:100、回复次数:6Top

1 楼xiangding(一蓑烟雨任平生!)回复于 2004-09-04 10:58:42 得分 0

当然要写在Page_load()事件里面,  
  以用来保护客户端的状态,  
  page_load()  
  {  
        textbox.text="before";   //这里只用来保存第一次的状态  
  }  
   
  以后你所做的修改,与page_load无关了,  
  Top

2 楼yingshis(英石)回复于 2004-09-04 11:01:53 得分 0

upTop

3 楼lei198203(lei)回复于 2004-09-04 11:06:50 得分 0

可我以後做的修改沒有改變textbox.text的值呀,那我輸入的值就沒辦法進去了,結果還是在page_load裡的值。Top

4 楼jierry007(风起云涌)回复于 2004-09-04 11:07:54 得分 0

要想在textbox里保存一个默认数据,在textbox的属性text里面加就可以了  
  没有必要在代码里面加Top

5 楼jierry007(风起云涌)回复于 2004-09-04 11:08:51 得分 100

因为你的按钮按下后要引起页面的调入,也就是说要重新执行page_load事件Top

6 楼Tomgus(小桥流水)回复于 2004-09-04 11:14:43 得分 0

楼上说的对,当你button一下,就刷新一下页面,回调一次。  
  所以就再次执行page_load事件  
  Top

相关问题

  • ASP。NET WEB应用程序
  • 如何将PB应用程序转换成WEB应用程序?
  • 如何让windows应用程序与web应用程序通信?
  • 在web应用程序里使用System.Windows.Forms.MessageBox.Show?
  • web下调用windows form应用程序
  • web程序调用win程序(win程序在服务器端)怎么向win程序传递参数
  • 用Delphi开发Web程序的问题。
  • web应用程序移植问题
  • Windows 程序中添加Web引用
  • 如何大包asp.net web应用程序

关键词

  • vs.net
  • 修改
  • 數據
  • textbox
  • 後
  • 顯示
  • 值
  • load
  • 輸入
  • 原來

得分解答快速导航

  • 帖主:lei198203
  • jierry007

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo