人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

TextBox失去焦點也可以引發服務端事件

TextBox失去焦點也可以引發服務端事件

更新時間:2022-09-29 文章作者:未知 信息來源:網絡 閱讀次數:

在Web應用當中!我們往往會用到很多TextBox來處理錄入的信息。

在頁面提交之前,在TextBox失去焦點的時候,可能就是要處理一下我們輸入的信息。

比如:

1、對輸入信息的校驗

2、根據輸入的信息對后面即將錄入的信息的不同處理

3、需要回到服務端處理

等等...

基于這些要求啊!給TextBox加上OnBlur 的服務端事件就可以了!如圖:



服務端就會自動生成根onclick一樣事件

this.MyTextBox.OnBlur += new System.EventHandler(this.MyTextBox_OnBlur);

這個控件主要的地方就是,繼承TextBox,和IPostBackEventHandler接口!公開OnBlur事件就可以了!

完整的代碼如下:

using System;


namespace Region.Controls
{

public class PostBackTextBox : System.Web.UI.WebControls.TextBox,System.Web.UI.IPostBackEventHandler


{
protected override void Render(System.Web.UI.HtmlTextWriter writer)
{
Attributes["onblur"] = Page.GetPostBackEventReference(this);
base.Render (writer);
}

public event EventHandler OnBlur;


public virtual void RaisePostBackEvent(string eventArgument)
{
if (OnBlur != null)
{
OnBlur(this, null);
}

}



}
}



溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 邓州市| 岳西县| 西乌珠穆沁旗| 神木县| 独山县| 晋城| 农安县| 隆回县| 蓝山县| 安溪县| 启东市| 舒兰市| 汉阴县| 巩义市| 南皮县| 临高县| 华安县| 卢氏县| 开原市| 洛扎县| 萍乡市| 邻水| 新绛县| 资溪县| 花莲市| 伊春市| 双桥区| 镇远县| 宣化县| 庐江县| 绿春县| 伊春市| 额敏县| 阿尔山市| 华安县| 青冈县| 桃园市| 临猗县| 汉源县| 驻马店市| 巴东县|