2013-01-12 18 views
0

我正在設計資產管理,用於跟蹤軟件,監視器和工作站等事物。正如您所看到的,這些資產具有不同的數據屬性和從他們收集數據的表單是我的問題。我設計了一個表來保存所有屬性,其中一些字段將爲空,因爲每種資產類型都具有與另一種類型不同的功能。我正在設計一個基於網絡的.Net解決方案,我想知道如何設計一個窗體來根據用戶選擇的資產類型顯示字段。謝謝你的幫助。如何設計收集不同類型數據但其他字段相同的表單

我所擁有的是具有類型的下拉列表,並且選擇了一種類型,該類型的相關字段會顯示出來,並將在提交時進行驗證。

回答

0

我建議這些步驟:

  1. 創建每個資產類型,一個局部視圖。
  2. 添加一個div到你的主視圖(在您使用下拉式)
  3. 在下拉菜單的點擊事件,做一個Ajax調用來加載相應的局部視圖進入格加入步驟2

注意:您的案例中的部分視圖不應該有提交按鈕,所有提交都應該通過主視圖。

檢查this answer來看看如何局部視圖加載到一個div

好運。

+0

這真的很棒。我現在必須思考的一個問題是驗證並插入到數據庫中。任何建議將不勝感激。謝謝。 –

相關問題