【使い方】
例:キー入力で Enter が押されたとき、次に移動する JavaScript を設定する。
/// <summary>
/// JavaScriptを出力するメソッド。
/// </summary>
protected override void OnPreRender( System.EventArgs e )
{
// スクリプトを作成します。
string str =
"<script language=\"JavaScript\"><!--{CustomControl}\n"
+ " function OsEnterMoveNext( event ) {\n"
+ " if ( event.keyCode==13 ){\n"
+ " if ( event.srcElement.type=='text' ){\n"
+ " event.keyCode = 9;\n"
+ " }\n"
+ " }\n"
+ " }\n"
+ " --></script>\n";
// ページにスクリプトを登録します。
Page.RegisterClientScriptBlock( "OsEnterMoveNext", str );
}
|