在asp.net页面中嵌入一个textarea,并在Page_Load中对其赋值,这时如果在页面上输入字符并保存数据,保存下来的是page_load中初始化的值而不能保存输入的字符。如果不对其初始化的话则能够正常保存数据。到底是怎么回事?请各位高手指教~~~
在asp.net页面中嵌入一个textarea,并在Page_Load中对其赋值,这时如果在页面上输入字符并保存数据,保存下来的是page_load中初始化的值而不能保存输入的字符。如果不对其初始化的话则能够正常保存数据。到底是怎么回事?请各位高手指教~~~
if(!Page.IsPostBack)
{
}
里边就好了
{
//给初始值
}//or
if (txtArea.innertext.Length ==0 )
{
//给初始值
}
{
//给初始值
}
不加这个 每次页刷新页面的时候就清空 txtArea中的内容 执行你赋值程序
所以就保存不了修改后的值
有了if(!Page.IsPostBack)这句的意思是判断是不是PostBack
如果是则跳过,如果不是则执行