ページでは、load イベントで、ページに表示するコントロールを動的に作成しています。これはすべて正常に機能しています。私が抱えている問題は、AJAX コントロール ツールキットからエクステンダーを追加するときです。具体的には、ボタン コントロールに丸い角を追加しようとしています。エラーはスローされませんが、AJAX 拡張機能は表示されたページに表示されません。
私が正しく行っていないこと、またはそれが可能であるかどうかについて、誰かが何か考えを持っていますか?
Dim container As HtmlGenericControl
Dim edit As Button
Dim editRoundedCorners As AjaxControlToolkit.RoundedCornersExtender
For each item in items
container = New HtmlGenericControl("div")
container.ID = "container_" & item.code
edit = New Button()
edit.ID = "edit_" & item.code
edit.Text = "Edit"
edit.Style("padding") = "0 0 0 4px"
edit.SkinID = "smallEditButton"
editRoundedCorners = New AjaxControlToolkit.RoundedCornersExtender()
editRoundedCorners.BorderColor = edit.BorderColor
editRoundedCorners.ID = edit.ID & "_RoundedCorners"
editRoundedCorners.Corners = AjaxControlToolkit.BoxCorners.All
editRoundedCorners.Radius = 3
editRoundedCorners.TargetControlID = edit.ID
container.Controls.Add(editRoundedCorners)
container.Controls.Add(edit)
pageContainer.Controls.Add(container)
Next
(pageContainer はページ上の div です)