2012-10-19 75 views
0

我正在開發一系列的ASP.NET控件,允許動態創建的網站從一個class.cs文件生成佈局,然後控件將Loaded加載到一個佔位符中更新面板。用javascript動態加載asp.net控件

我希望能夠實現的是使用像Ajax這樣的東西來構建與JavaScript的屏幕。

你們可能會指出我在正確的方向, 我的谷歌今天沒有幫助。

我想提前

回答

0

JavaScript是一種客戶端腳本語言,不能用於觸發服務器端控件的加載使用的東西如AJAX,JSON

感謝。 儘管如此,您可以使用ASP.NET等元素,其中有runat=server來觸發服務器端代碼。

通過AJAX?沒有頁面重新加載不可能。

+0

你會如何建議我加載它們,我目前使用的頁面的OnInit一個asp.net更新面板和一個佔位符和負荷控制,就是我希望才達到發出了一個Ajax調用,創造的該列表,然後將其設置在from結尾。試圖綁定控件的事件 – cbek

+0

的情況仍不清楚我,但如果你已經通過AJAX做,爲什麼不加載所有的控制在自己的佔位符,讓他們默認爲隱藏,然後取消隱藏你想那些控件顯示,檢查AJAX響應後? 另一種替代方法是用做一些查詢字符串參數(取決於AJAX響應)的頁面上的回傳,並使用可變Page.IsPostback決定何時解析查詢串並加載在他們的佔位符的所需的控制。 –