페이지에서로드 이벤트에 대해 페이지에 표시 할 컨트롤을 동적으로 만듭니다. 이것은 모두 제대로 작동하고 있습니다. 내가 아는 문제는 AJAX 컨트롤 툴킷에서 익스텐더를 추가 할 때, 특히 둥근 모서리를 버튼 컨트롤에 추가하려고 할 때입니다. 오류는 발생하지 않지만 AJAX Extension 기능은 표시된 페이지에 나타나지 않습니다.페이지에 ASP.NET 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
는, 당신은 페이지 또는 용기에 "editRoundedCorners"를 추가 할 필요가
많은 파기 후에, 이것은 불행한 진리입니다. – StingyJack