fck 取值~很菜的问题,马上给分!
我用fck 更新数据库中的新闻内容。
当我在fck中修改完内容之后,点击一个按钮触发事件:
protected void Button1_Click(object sender, EventArgs e)
{
decimal NewsID = Convert.ToDecimal(Request.QueryString["id"]);
string temp = this.FCKeditor1.value.ToString();
OracleConnection con = DBConnection.CreateDBConnection();
con.Open();
OracleCommand cmd = new OracleCommand("update News set NewsContent ='" + temp+"' where NewsID="+NewsID , con);
cmd.ExecuteNonQuery();
con.Close();
}
这样取到的temp值还是原来未修改的内容~怎么办??
如何能得到我刚刚输入的新内容~
------解决方案--------------------点击按钮的时候,回发了一次数据
然后你的数据都被重置了
你看看你数据绑定的时候,是写在
if(!IsPostBack)
{
}
外面还是写在里面