疑问?谁知道帮我下!!!

我把2个   TextBox的值赋了这样了
this.TextBox1.Text = sdr["TopicTitle"].ToString();
   this.WebEditor1.Text = sdr["TopicConent"].ToString();
然后想更新其中的值 可是不 用this.textbos.text不能获取值 还是原来的值 我该怎么办!!!
就是说是更新是更新了但是还是原来的值 没有获取编辑后的值请问我怎么办!!
 int TopicID = Convert.ToInt32(Request.QueryString["ID"].ToString());
        string updatesql = "update Topic set TopicTitle='"+this.TextBox1.Text+"',TopicConent='"+this.WebEditor1.Text+"' where TopicID="+TopicID;
    
        if (sh.execCommand(updatesql))
        {
            this.lblinfo.Text = "编辑成功!!";
           
        }


刚发 就解决了!! 谢谢网友  不知 的提醒!!!
在绑定数据的时候
 if (!IsPostBack)
        {
            this.Bind();
        }
就好了!
原因:在pageload 里面写   否则每次提交,都给你把值写回去


asp.net2.0中,使用gridview显示新闻标题,如何在当日新加新闻的标题后加一个new或图片
在后台或者公共类Common写如下类

public   static   string   News_Pic(DateTime   T)  
                  {  
                          if   (T.Date   ==   DateTime.Now.Date)  
                          {  
                                  return   "Images/New.gif";   ;  
                          }  
                          else  
                          {  
                                  return   "Images/No.gif";  
                          }  
                  }  
   
  前台页面调用

模板里调用<img src="<%#Common.News_Pic(Convert.ToDateTime(Eval("AddDate")))%>" width="22" height="9" /> 

你可能感兴趣的:(疑问?谁知道帮我下!!!)