2012-05-22 77 views
0

我已經爲應用程序創建了某些功能。這些功能包括: -創建.NET頁面以嵌入其他.NET頁面

  1. 添加用戶
  2. 編輯用戶
  3. 刪除用戶等

現在我已經寫了這一切在單獨的頁面。所以當我不得不刪除一個用戶時,我會去USER_DELETE.aspx頁面來做到這一點。

我的新要求是,應該有一個頁面,從中可以完成所有這些。更具體地說,我希望在一個名爲「USER_MANAGER」的頁面中應該有單獨的面板。每個面板都將具有所需的功能。

有沒有一種方法可以通過創建USER_MANAGER頁面的新UI並將USER_MANAGER的其他頁面(作爲用戶控件或其他更簡單的方法)調用到UI中來實現?

我不想對現有頁面進行各種功能的更改。我希望這個問題很明顯,我對這項技術有點新手,所以我不太確定。

感謝和問候

回答

0

這聽起來像你想把你的網頁轉到ASP.NET User Controls。用戶控件與頁面一樣易於創建,並且可以以與服務器控件類似的方式使用。如果你想創建可以在項目之間共享的控件,那麼你想寫Server Controls,但是這些情況可能並不常見。

+0

耶是非常...這就是我最終要做的事情。謝謝 –

0

有很多方法可以解決這個問題。如果你在gridview中列出用戶,你可以使用內聯編輯並在那裏執行。

您可以保留您編寫的頁面並使用模式彈出窗口或iframe。另一種方式是使用多視圖或製表符或面板。

我會設計用戶界面,然後決定什麼是您的應用程序的最佳解決方案然後寫這些元素。

+0

面板似乎是要走的路...我決定以艱難的方式去做。爲每個功能創建面板並複製新合併頁面中所需的UI部件。有點辛勤和非創新,但與時間緊縮我面臨它似乎是一個似是而非的選擇 –