強類型SearchViewData
有一個名爲Colors的字段,輪流是ColorViewData
。 在我的/Colors.mvc/search
中,我根據給定的搜索條件填充此viewData.Model.Colors
。 然後,基於幾個因素,我呈現了一組用戶控件中的一個,它們能夠使用ColorViewData
呈現自己。
所以我將結束:將Viewdata作爲其他viewdata中的成員傳遞到RenderPartial使第一個空值
<%Html.RenderPartial("~/Views/Color/_ColorList.ascx", ViewData.Model.Colors);%>
過去,這工作得很好,但自從升級到β1,我的用戶控件始終與viewdata = null;
建議結束了?
謝謝,dat的確做到了訣竅。 如果我正確理解你的帖子,我誤解了傳遞的模型和viewdata之間的區別。 ViewData是否已經包含對模型的引用?爲什麼需要我傳遞兩次? – 2008-10-27 10:59:38