关于文本框的输入数据库的奇怪问题! private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if (!Page.IsPostBack) { //你的代码 } }一定要加if (!Page.IsPostBack)判断 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Page_Load中确保你的绑定数据源放置在:if (!Page.IsPostBack){ //这} 跟踪一下,从page_load开始,看是不是每次加载页面的时候都重新赋值了。楼上说的对,如果你的文本框里面的值每次都从数据库里加载一次,那就用!Page.IsPostBack来判断过滤一下。 代码是不是写在page_load中,如果是要加if(IsPostBack==false){代码};要么你就干脆把代码写在page_init中。试试吧,祝你好运! 页面加载时用数据库中的数据赋了值而已//////////将这部分放置在if (!Page.IsPostBack){ //这} 已经有好多高手给出答案了!!!关键就是在你的赋值语句上,Web控件是要进行Postback的这样你的Textbox就在每次Pageload的时候都是数据库中的值,加上(!Page.IsPostBack)试试 if(!IsPostBack){ //你的代码;}这是重要的,只要这样你才能取得真正的值。 一个简单的问题(存储过程) 网站运行中,每次新加了页面,都要去编译问题 MVC中定一个一个方法使其他网站可访问 如何让在asp.net中如何让让form垂直居中???? 使用vs2005 时遇到的问题,请大侠帮忙!@!! 名称以无效字符开头?! 哪里有Asp.NET(C#)的带CS源文件的程序,让我学习一下。 吐血推荐一个不错的.Net计算机书籍下载地 关于在datalist中点击linkbutton弹出确认对话框的问题 谁能帮我看看那里出错了?谢谢!! 请问如何判断用户上传的是否dbf格式的文件? 请问怎样实现象php、asp一样的自定义表格,而不用datagrid
if (!Page.IsPostBack)
{
//这
}
if(IsPostBack==false)
{
代码
};
要么你就干脆把代码写在page_init中。
试试吧,祝你好运!
//////////
将这部分放置在
if (!Page.IsPostBack)
{
//这
}
关键就是在你的赋值语句上,Web控件是要进行Postback的这样你的Textbox就在每次Pageload的时候都是数据库中的值,加上(!Page.IsPostBack)试试
{
//你的代码;
}
这是重要的,只要这样你才能取得真正的值。