2

SharePointWebコントロールに属性を追加しようとしています。

Microsoft.SharePoint.WebControls.BooleanFieldは、基本的にhtml入力チェックボックスコントロールとしてレンダリングされます。

これに属性を追加するにはどうすればよいですか?イベントなど?

通常、asp.net Webコントロールの場合、次の操作を実行できます。

sampleControl.Attributes.Add("onclick", "alert('test');");

何か案は?ありがとう。

4

1 に答える 1

0

asp.net コントロールにアタッチされた属性は、必ずしもレンダリングされた html コントロールにコピーされるとは限りません。コントロールに属性を設定しても目的の効果が得られない場合は、javascript を使用して、レンダリングされた html コントロールを見つけ、clientside 属性を追加する必要があります。jQuery を使用すると非常に簡単です。

于 2009-05-21T06:31:07.563 に答える