この問題を解決するには、onblur を使用する必要があります。以下のコードはプロジェクトの実装コードではなく、同じ機能をシミュレートしているだけです。
コードをコピーします コードは次のとおりです:
="ScriptManager1" runat ="サーバー">
!--TextBox を 1 つ配置し、ユーザーにデータを入力させます-->
;/ContentTemplate>
.aspx.cs:
コードは次のとおりです。
使用中System.Drawing;
System.Linq を使用;
System.Web.UI を使用;
Insus.NET を使用; UI.Page{
protected void Page_Load(オブジェクト送信者, EventArgs e)
{
Data_Binding(); } private void Data_Binding() { }
protected void LinkButton1_Click(オブジェクト送信者, EventArgs e)
{
//データベースに送信するには、ここに記述します
// 以下はデモの使用です
InsusJsUtility objJs = new InsusJsUtility();
if (string.IsNullOrEmpty(this.TextBox1.Text.Trim()))
{
objJs.JsAlert("提出するデータがありません。 ");
return;
}
objJs.JsAlert("データが送信されました: " + this.TextBox1.Text);
}
}
上記のデモでは、ユーザーがデータを送信するために LinkButton をクリックする必要があります。 TextBox の onblur を機能させるには、LinkButton の「__doPostBack()」を見つけるだけです。実行ページでソース コードを確認できます。
黄色で強調表示されたコードを添付します。 onblur イベントとして TextBox に追加します。
コードをコピーします。 コードは次のとおりです。
this.TextBox1.Attributes.Add("onblur", "__doPostBack('LinkButton1','')");
最後に、LinkButton を非表示にするために、LinkButton の Text="Submit" を Text="" に変更する必要があります。
http://www.bkjia.com/PHPjc/326142.html

www.bkjia.com
true
http://www.bkjia.com/PHPjc/326142.html技術記事この問題を解決するには、onblur を使用する必要があります。以下のコードはプロジェクトの実装コードではなく、同じ機能をシミュレートしているだけです。 コードをコピーします。コードは次のとおりです: !--Ajax 実装ページがちらつきません...