1. 程式人生 > >asp.net mvc佈局頁也有Model屬性

asp.net mvc佈局頁也有Model屬性

asp.net mvc的佈局頁,也有Model屬性,並不只是一個公用的靜態內容。

@model Task
        <ul class="nav nav-tabs ml10">
            @if (Model != null)
            {
                <li class="active"><a href="#Main" data-toggle="tab" onclick='f_tabs.to2("divMain","@Url.Action("Main",new { id = Model.ID})")'>任務明細</a></li>
                <li><a href="#FilesAcc" data-toggle="tab" onclick='f_tabs.to("divFilesAcc","@Url.Action("Acc",new { id = Model.ID})")'>任務附件</a></li>
                <li><a href="#Feedback" data-toggle="tab" onclick='f_tabs.to("divFeedback","@Url.Action("Feedback",new { id = Model.ID})")'>執行過程</a></li>
                <li><a href="#Check" data-toggle="tab" onclick='f_tabs.to("divCheck","@Url.Action("Check",new { id = Model.ID})")'>稽核意見</a></li>
            }
            else
            {
                <li class="active"><a href="#Main" data-toggle="tab" onclick='f_tabs.to("divMain","@Url.Content("~/Business/Task/BasicInfo")")'>任務明細</a></li>
            }
        </ul>

這個Model,由使用該母版頁的檢視提供。