码迷,mamicode.com
首页 > Web开发 > 详细

MVC3----分部视图

时间:2014-11-27 18:44:11      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:分部视图   partial   partialview   

MVC3的分部视图相当于webform的用户控件

1,新建一个控制器PartialController.cs

2,新建一个视图(新建视图的时候,在弹出框中选择创建为分部视图)Message.cshtml,把这个文件放在Views/Shared这个文件夹下(约定优先于配置)

3,在视图中引用(Store/Index.cshtml)

-----控制器(PartialController.cs)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MusicStore.Controllers
{
    public class PartialController : Controller
    {
        //
        // GET: /Partial/

        public ActionResult Index()
        {
            return View();
        }
        public ActionResult Message()
        {
            return PartialView();//返回分部视图
        }
    }
}


-----分部视图(Message.cshtml)

我是分部视图


-----视图(Index.cshtml)

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>

<!--引用分部视图(输出:我是分部视图)-->
<li>@Html.Partial("Message")</li>



<!--Ajax请求模式(输出:我是分部视图)-->
<li id="a"></li>
<script type="text/javascript">
    $(function () {
        $("#a").load(‘/Partial/Message‘);
    });
</script>

bubuko.com,布布扣







本文出自 “程序猿的家--Hunter” 博客,请务必保留此出处http://962410314.blog.51cto.com/7563109/1583359

MVC3----分部视图

标签:分部视图   partial   partialview   

原文地址:http://962410314.blog.51cto.com/7563109/1583359

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!