2009-07-14 38 views
2

我正在開發一個ASP.NET MVC應用程序,該應用程序有一個業務模型,鏈接到一對多關係中的另一個模型(業務交易小時)。在ASP.NET MVC中分組字段

在創建這個實體,我們有一個形式,我們想提供一組固定的BusinessTradingHours實體的,所以我使用類似如下(什麼樣的我習慣了使用Rails):

<!-- for Monday --> 
<select id="TradingHours[1][OpenHours]" name="TradingHours[1][OpenHours]"><option>06:00</option></select> 
<select id="TradingHours[1][CloseHours]" name="TradingHours[1][CloseHours]"><option>06:00</option></select> 
<input id="TradingHours[1][IsClosed]" name="TradingHours[1][IsClosed]" type="checkbox" value="true" /> 

<!-- for Tuesday --> 
<select id="TradingHours[2][OpenHours]" name="TradingHours[2][OpenHours]"><option>06:00</option></select> 
<select id="TradingHours[2][CloseHours]" name="TradingHours[2][CloseHours]"><option>06:00</option></select> 
<input id="TradingHours[2][IsClosed]" name="TradingHours[2][IsClosed]" type="checkbox" value="true" /> 

從我在Rails中的經驗(我知道這是不一樣的...)我會期待能夠做一些像var tradingHours = Request.Form["TradingHours"];這會給我一個數組,然後我可以迭代...是這可能嗎?

否則,這將如何完成?

回答