0

プロパティ文字列 OnClientClick があり、これには Ajax サーバー コントロールのユーザーが提供する JavaScript 文字列が含まれています (これは、ImageButton が OnClientClick を実際の html タグの onClick にマッピングするのと似ています)。

私の質問は次のとおりです。

  1. このマッピングを実現し、タグが OnClientClick に提供されたものに基づいて onClick を出力するようにするにはどうすればよいですか?
  2. タグがスパン要素の場合、子要素がクリックされたときに onClick がトリガーされますか (例: input type="image" タグ)?
4

1 に答える 1

1
  1. onclickサーバーのユーザーコントロールに属性を追加してみてください。

    Control.Attributes.Add( "onclick"、 "NameOfYourJSfunction or Javascript code here。")

  2. クリックされた要素と伝播を抑制するスパン要素の間にイベントハンドラーがない限り、クリックイベントはdomをバブルアップします

于 2012-06-07T05:50:17.137 に答える