簡體   English   中英

將帶有控件的整個布局從一個aspx頁復制到另一頁-動態移動控件-ASP.Net

[英]Copying the whole layout with controls from one aspx page to another page - Moving Controls dynamically - ASP.Net

這是我的問題。

我有一個頁面main.aspx。 此頁面上有一個“設置”按鈕。 單擊它時,我會在彈出窗口中加載另一個aspx頁面settigns.aspx。 現在在settings.aspx中,我允許用戶動態添加控件。 例如,用戶可以創建5個文本框。 當他將其保存在此處時,我需要將該控件添加到main.aspx。

所以我需要將所有控件從一頁移動到另一頁。 我無法考慮使用用戶控件的解決方案。

有什么想法嗎?

要在頁面之間進行通信,您必須將控件集合存儲在Session,Cache或其他內容中,以便其他頁面可以使用它。 那可能是行不通的。 您需要做的是在另一頁上重新創建UI。 因此,為頁面提供文本框和值的數量,然后讓第二個頁面重新創建它。

將這種構建邏輯放在用戶控件中將極大地幫助您,或者找出一種使它們保持在同一頁面上以利用這兩個功能的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM