ホームページ  >  記事  >  バックエンド開発  >  PHP は、asp.net webFrom ボタン送信イベント インスタンスをシミュレートします。asp.netwebfrom_PHP チュートリアル

PHP は、asp.net webFrom ボタン送信イベント インスタンスをシミュレートします。asp.netwebfrom_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:17:18916ブラウズ

php は、asp.net webFrom ボタン送信イベント インスタンス、asp.netwebfrom

をシミュレートします。

会社では PHP でのプロジェクト開発が必要であり、私は PHP を使い始めたばかりなので、ボタンの送信を作成する過程では、asp.net のボタン イベントの方が優れています。まずは以下のコードを見てください

リーリー
リーリー

asp.net 開発を行ったことがある人は、Page_Load、Page.IsPostback、bAdd_Click などの上記のコードに精通しているはずです。これらは asp.net イベントに非常に似ています。

上記のコードは、[追加] ボタンがクリックされたときに bAdd_Click 関数を実行します (関数と呼びましょう、関数は関数を意味するようです) 同様に、[変更] ボタンがクリックされたときに bEdit_Click イベントが自動的に実行されます。ページ機能がそれほど複雑でない場合は、このモードを使用して迅速な開発を行うことができます。

EventHelper.php ファイルのコードを見てみましょう:

リーリー

上記の関数は私のphp5.4でも正常に実行できますが、phpには多くの実用的な機能があるため、phpがクライアントを通じてphpコードを実行する可能性があるという記事をいくつか読んだことがあります。 。 特性。

Comm::GetParam に関しては、get メソッドでパラメーターを取得したり、パラメーターを変更したりする必要がよくあるため、たとえば、ページング中にすべての URL パラメーターを保持し、ページング パラメーター (page=5 など) のみを変更する必要があります。それで私は自分でいくつかのコードを書きました。

主にphpの以下の機能を利用します:

function_exists
get_define_functions

そして、共通のフォーム送信原則を使用し、機能を実装するために送信原則を送信します。

時間が迫っているため、具体的な原理を説明する時間がありません、ご容赦ください。コードは誰でも理解できます。

aspnet検証コントロールの例、もっと知りたいのは、フォームの送信ボタンのイベントコードは何ですか?

検証コントロールのテキストをトリガーするにはどうすればよいですか?検証に失敗した場合は、このようにエラーメッセージが表示されます。内部には正規表現などのさまざまな検証方法があるはずです。

ASPnet で、あるボタンのクリック イベントを別のボタンのクリック イベントで呼び出す方法。

方法 1: イベントを直接指定します


< ;br />


方法 2:
protected void Page_Load(object sender, EventArgs e)
{
Button btn;
btn= new Button();
btn.ID = "btn1";
btn.Text = "Button1";
this.form1.Controls.Add(btn);
btn 。 Click += new EventHandler(btn1_Click);

btn = new Button();
btn.ID = "btn2";
btn.Text = "Button2";
this.form1.Controls.Add(btn); .Click += new EventHandler(btn1_Click);
}

protected void btn1_Click(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "");
}

http://www.bkjia.com/PHPjc/893424.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/893424.html技術記事 PHP は、asp.net webFrom ボタン送信イベント インスタンス、asp.netwebfrom をシミュレートします。 会社は PHP でプロジェクトを開発する必要があるため、PHP は、ボタン送信の作成プロセス中に、asp.net のボタンを開始したところです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。