どのように自動的にクリック)"更新"ボタンasp.net コントロールのツールか?

StackOverflow https://stackoverflow.com/questions/2040081

質問

使用したasp.net サーバー側制御を表示すデータをデータベースのコントロールはこのような:http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx ういっすをクリックし、"編集"ボタンが表示されますので、"編集"uiい思いを変更データは、テキストボックスasp.net 自動的にクリックし、"更新"ボタンを私にとっての更新データを入力します。

また、イベントハンドラが失敗しました。あ更新コマンドasp.netどのようにプログラムに呼ぶのですか?

役に立ちましたか?

解決

これを試してみてください。あなたはこのコードを経由してイベントrefernceを取得することができます。

string postbackEvent = this.ClientScript.GetPostBackEventReference(this.button,"");

postbackEventの意志は、サーバー側のボタンのクリックを呼び出します__doPostBack()関数が含まれています。テキストボックスのonBlurイベントのように、いくつかのイベントにこれを割り当てます。

this.txtSample.Attributes.Add("onBlur",postbackEvent);

他のヒント

おそらくあなたはTextBoxコントロールのonTextChangedイベントを使用する必要があります。

セットのautopostback属性を"true"

<asp:TextBox AutoPostBack="True" ID="somethingID" OnTextChanged="CallSomeMethod" />

はこちらを参照してください: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.autopostback.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top