background image

 

private

 void Data_Binding() 


protected

 void LinkButton1_Click(object sender, EventArgs e) 

//

 

这里写提交到数据库中

//下面是 Demo

 

使用

InsusJsUtility objJs = 

new

 InsusJsUtility(); 

if

 (string.IsNullOrEmpty(this.TextBox1.Text.Trim())) 


objJs.JsAlert("没有数据可提交。"); 

return


objJs.JsAlert("数据已经提交:" + this.TextBox1.Text); 


 
上面 Demo 还是需要用户点击 LinkButton 来提交数据。为了 TextBox 的 onblur 能执行
LinkButton 的相同的事件,只要找到 LinkButton 的"__doPostBack()"。我们可以在 run 的页
面,查看源代码: 
 
 
把上面的 yellow 高亮的代码附加入 TextBox 作为 onblur 事件。下面代码写到.aspx.cs 的
Data_Binding()

 

内。

代码如下:
 
this.TextBox1.Attributes.Add("onblur", "__doPostBack('LinkButton1','')"); 
 
最后,我们需要把 LinkButton 的 Text="Submit"

 

改为 Text="",目的是为了把 LinkButton 隐

藏。