Могу ли я добавить ASP.NET AJAX Extentions на страницу программным ( на стороне сервера ) ?

На странице, на события load, я динамического создания элементов управления для отображения на странице. Это все работает должным образом. все неприятности, которые я испытываю, когда добавление наполнителей с AJAX control toolkit, в частности, я пытаюсь добавить закругленные углы, чтобы кнопки управления. Не возникают ошибки, но 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 на странице)

Найдено 3 ответа:

Can I add ASP.NET AJAX Extentions to a page programmatically (server side)?

http://stackoverflow.com/questions/187018/can-i-add-asp-net-ajax-extentions-to-a-page-programmatically-server-side

Посмотреть решение →