0
當我以組的形式顯示數據時,我總是回到程序性編程,並且我確信必須有更好的方法。你的想法?組中的MVC Razor顯示數據
//Example: Sales by Region
@{
string _Region = "";
bool _FirstRecordFlag = false;
}
@foreach(DataRow Row in dataset.Tables["MonthlySales"].Rows)
{
if(_Region != Row["Region"].ToString())
{
if(_FirstRecordFlag)
{
@:</fieldset>
_FirstRecordFlag = true;
}
@:<fieldset>
@: <legend>@Row["Region"]</legend>
_Region = Row["Region"].ToString())
}
<div>
Display Sales data here...
</div>
}
}
我真的很喜歡你的答案。只是要問。關於ViewModel構建器的問題?所以你可以保持控制器更薄? – GibboK 2012-11-05 11:45:42
@GibboK,是的,我個人使用Automapper。 – 2012-11-05 11:54:44