mvc分页

控制器:

using MVCTest.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Webdiyer.MvcPagerDemo.Models;

namespace MVCTest.Controllers
{
    public class TestPagingController : Controller
    {
        //
        // GET: /TestPaging/
        public ActionResult Test1()
        {
            int PageIndex = 1, PageSize = 10;
            Test1Models tm = new Test1Models();
            tm.ArticleList = DemoData.AllArticles.Skip(PageIndex * PageSize).Take(PageSize).ToList();
            tm.Pagination =   DemoData.AllArticles.Count / PageSize ;
            
            return View(tm);
        }

        public ActionResult GetPaging(int PageIndex, int PageSize)
        {

            var model = DemoData.AllArticles.Skip(PageIndex * PageSize).Take(PageSize);
            return Json(model.ToArray(), JsonRequestBehavior.AllowGet);
        }
    }
}

 

视图模型:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Webdiyer.MvcPagerDemo.Models;

namespace MVCTest.Models
{
    public  class Test1Models
    {
        /// <summary>
        /// 报表
        /// </summary>
        public  List<Article> ArticleList { get; set; }
        /// <summary>
        /// 页码
        /// </summary>
        public int Pagination { get; set; }
    }
}

 

实体类:

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;

namespace Webdiyer.MvcPagerDemo.Models
{
    public class Article
    {
        [Display(Name = "文章编号")]
        public int ID { get; set; }

        [Display(Name = "文章标题")]
        [MaxLength(200)]
        public string Title { get; set; }

        [Display(Name = "文章内容")]
        public string Content { get; set; }

        [Display(Name = "发布日期")]
        public DateTime PubDate { get; set; }

        [Display(Name = "作者")]
        [MaxLength(20)]
        public string Author { get; set; }

        [Display(Name = "文章来源")]
        [MaxLength(20)]
        public string Source { get; set; }
    }
}

 

视图:

@{

    @model MVCTest.Models.Test1Models
}

@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title></title>
    <link href="~/Content/paging/sniper.css" rel="stylesheet" />
    <script src="~/Scripts/jquery-1.10.2.min.js"></script>
    <script src="~/Scripts/PagePaging.js"></script>
</head>
<body>
    <div>
        <div class="column-7" style="position: relative; height: 579px;">
            <div class=" ui-til1 clearfix">
                <h2>
                    学院风采
                </h2>
                <h2 class="links" style="list-style: none;">
                    <li style="float: right; padding-right: 10px;"><a class="text-primary" href="List.aspx?name=%e5%ad%a6%e9%99%a2%e9%a3%8e%e9%87%87%2f%e5%ad%a6%e9%99%a2%e9%80%9a%e7%9f%a5">学院通知</a></li><li style="float: right;"><a class="text-primary" href="List.aspx?name=%e5%ad%a6%e9%99%a2%e9%a3%8e%e9%87%87%2f%e5%ad%a6%e9%99%a2%e5%8a%a8%e6%80%81">学院动态</a></li><li style="float: right;"><a class="text-primary" href="List.aspx?name=%e5%ad%a6%e9%99%a2%e9%a3%8e%e9%87%87%2f%e5%9b%be%e4%b9%a6%e4%b8%ad%e5%bf%83">图书中心</a></li><li style="float: right;"><a class="text-primary" href="List.aspx?name=%e5%ad%a6%e9%99%a2%e9%a3%8e%e9%87%87%2f%e5%86%85%e8%ae%ad%e5%b8%88%e9%a3%8e%e9%87%87">内训师风采</a></li>
                </h2>
            </div>
            @if (Model.ArticleList != null)
            { 
            <ul class="current-body list-unstyled" style="padding-top: 0;" id="node">
                @foreach (var item in Model.ArticleList)
                {
                    
                <li>
                    <a class="text-primary" target="_blank" href="Content.aspx?ContentID=797&navigationList=%e5%ad%a6%e9%99%a2%e9%a3%8e%e9%87%87%2f%e5%9b%be%e4%b9%a6%e4%b8%ad%e5%bf%83">@item.Title</a>
                    <span>@item.PubDate</span>
                </li>
                }
            </ul>
            }
            <div style="padding-left: 20px; position: absolute; bottom: 0;">
                <ul class="pagination" id="PageNow"></ul>
            </div>
        </div>
        <input type="hidden" name="ctl00$WebPartManager$g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1$g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx$hd" id="ctl00_WebPartManager_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx_hd" value="学院风采" />
        <input type="hidden" name="ctl00$WebPartManager$g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1$g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx$pageNum" id="ctl00_WebPartManager_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx_pageNum" value="1" />
        <input type="hidden" name="ctl00$WebPartManager$g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1$g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx$pageCount" id="ctl00_WebPartManager_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx_pageCount" value="@Model.Pagination" />


</body>
</html>

 

js:

function addEvent(obj, sEv, fn) {
    if (document.addEventListener) {
        obj.addEventListener(sEv, fn, false);
    }
    else {
        obj.attachEvent('on' + sEv, fn);
    };
};
addEvent(window, 'load', function () {
    var pageNum = document.getElementById("ctl00_WebPartManager_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx_pageNum").value;
    var pageCount = document.getElementById("ctl00_WebPartManager_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx_pageCount").value;
    var subf = document.getElementById("ctl00_WebPartManager_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_g_50e02ac7_08e0_4a02_bf7d_c9388b59b4b1_ASP_wpresources_oceanschool_newscontrol_edu_messagelist_ascx_hd").value;
    page({
        id: "PageNow",
        nowNum: parseInt(pageNum),
        allNum: parseInt(pageCount),
        subf: subf
    })
});
function page(opt) {
    if (!opt.id) return false;
    var obj = document.getElementById(opt.id);
    var nowNum = opt.nowNum || 0;
    var allNum = opt.allNum || 0;
    var subf = opt.subf || null;
    var callBack = opt.callBack || function () { };

    if (nowNum <= 4 && allNum >= 6) {
        var oA = document.createElement("a");

        oA.innerHTML = "首页";


        obj.appendChild(oA);
    };
    if (nowNum >= 2) {
        var oA = document.createElement("a");
        oA.href = "#" + (nowNum - 1);
        oA.innerHTML = "上一页";
        obj.appendChild(oA);
    };

    if (allNum <= 5) {
        //
        for (var i = 1; i <= allNum; i++) {
            var oA = document.createElement("a");
            oA.href = '#' + i;
            if (nowNum == i) {
                oA.innerHTML = i;
                oA.style.color = "red";
            } else {

                oA.innerHTML = i;
            };
            obj.appendChild(oA);
        };
    } else {

        //
        for (var i = 1; i <= 5; i++) {
            var oA = document.createElement("a");
            if (nowNum == 1 || nowNum == 2) {
                oA.href = "#" + i;
                if (nowNum == i) {
                    oA.innerHTML = i;
                    oA.style.color = "red";
                } else {
                    oA.innerHTML = i;
                };

            }
            else if ((allNum - nowNum) == 0 || (allNum - nowNum) == 1) {

                oA.href = "#" + (allNum - 5 + i);
                if ((allNum - nowNum) == 0 && i == 5) {
                    oA.innerHTML = (allNum - 5 + i);
                    oA.style.color = "red";
                } else if ((allNum - nowNum) == 1 && i == 4) {
                    oA.innerHTML = (allNum - 5 + i);
                    oA.style.color = "red";
                } else {
                    oA.innerHTML = (allNum - 5 + i);
                };

            }
            else {
                oA.href = "#" + (nowNum - 3 + i);
                if (i == 3) {
                    oA.innerHTML = nowNum - 3 + i;
                    oA.style.color = "red";
                } else {
                    oA.innerHTML = (nowNum - 3 + i);
                };
            }
            obj.appendChild(oA);
        };


    }

    if ((allNum - nowNum) >= 1) {
        var oA = document.createElement("a");
        oA.href = "#" + (nowNum + 1);
        oA.innerHTML = "下一页";
        obj.appendChild(oA);
    };
    if ((allNum - nowNum) >= 3 && allNum >= 6) {
        var oA = document.createElement("a");
        oA.href = "#" + allNum;

        oA.innerHTML = "尾页";
        obj.appendChild(oA);
    };
    callBack(nowNum, allNum);
    var aA = document.getElementsByTagName('a');
    for (var i = 0; i < aA.length; i++) {
        aA[i].onclick = function () {
            // var _this=this;
            var code = this.innerHTML;
            var nowNum = parseInt(this.getAttribute('href').substring(1));
            //alert(this.innerHTML)
            obj.innerHTML = "";

            page({
                id: opt.id,
                nowNum: nowNum,
                allNum: allNum,
                subf: subf,
                callBack: callBack
            });
            $.ajax({
                url: "GetPaging",
                type: "post",
                data: { PageIndex: nowNum, PageSize: 10 },
                success: function (result) {
                    //if (result.indexOf("http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd") < 0) {
                    //    var outresult = eval("(" + result + ")");
                    //    document.getElementById("node").innerHTML = outresult.ores;
                    //}
                   // alert(result.length);

                    $("#node").html("");
                    $.each(result, function (index, val) {
                        $("#node").append("<li><a class=\"text-primary\" target=\"_blank\" href=\"Content.aspx?ContentID=797&navigationList=%e5%ad%a6%e9%99%a2%e9%a3%8e%e9%87%87%2f%e5%9b%be%e4%b9%a6%e4%b8%ad%e5%bf%83\">" + val.Title + "</a><span>" + val.PubDate + "</span></li>");

                    });

                }
            });
            // return false;
        };
    };

};

 

效果图:

 

 

下面是 杨涛作者的分页控件 效果图

核心代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Webdiyer.MvcPagerDemo.Models;
using Webdiyer.WebControls.Mvc;

namespace MVCTest.Controllers
{
    public class PagingController : Controller
    {
        public ActionResult TestPaging(int id = 1)
        {
            var model = DemoData.AllArticles.OrderByDescending(a => a.PubDate).ToPagedList(id, 8);
            
            if (Request.IsAjaxRequest())
                return PartialView("_TestPaging", model);
            return View(model);
        }

        public ActionResult AjaxSearchGet(string title, string author, string source, string hdType, int id = 1)
        {
            return ajaxSearchGetResult(title, author, source, hdType, id);
        }

        private ActionResult ajaxSearchGetResult(string title, string author, string source, string hdType, int id = 1)
        {
            var qry = DemoData.AllArticles.AsQueryable();
            if (!string.IsNullOrWhiteSpace(title))
                qry = qry.Where(a => a.Title.Contains(title));
            //if (!string.IsNullOrWhiteSpace(author))
            //    qry = qry.Where(a => a.Author.Contains(author));
            if (!string.IsNullOrWhiteSpace(source))
                qry = qry.Where(a => a.Source.Contains(source));
            if (!string.IsNullOrWhiteSpace(hdType))
                qry = qry.Where(a => a.Author.Contains(hdType));
            var model = qry.OrderByDescending(a => a.PubDate).ToPagedList(id, 8);
            if (Request.IsAjaxRequest())
                return PartialView("_AjaxSearchGet", model);
            return View(model);
        }
	}
}

 

@using Webdiyer.WebControls.Mvc;
@using Webdiyer.MvcPagerDemo.Models;
@model PagedList<Article>

@*<div>当前查询条件:标题:<span class="emph">@Request.QueryString["title"]</span>&nbsp;&nbsp;作者:<span class="emph">@Request.QueryString["author"]</span>&nbsp;&nbsp;来源:<span class="emph">@Request.QueryString["source"]</span><span class="emph">@Request.QueryString["hdType"]</span></div>*@
<table width="100%">
    <tr>
        <th>
            @Html.DisplayNameFor(model => model.Title)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.PubDate)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.Author)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.Source)
        </th>
    </tr>

    @foreach (var item in Model)
    {
        <tr>
            <td>
                @Html.DisplayFor(modelItem => item.Title)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.PubDate)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.Author)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.Source)
            </td>
        </tr>
    }
</table>

<div>
    <div style="float:left;width:50%">共 @Model.TotalPageCount 页 @Model.TotalItemCount 条记录,当前为第 @Model.CurrentPageIndex 页</div>
    @Ajax.Pager(Model, new PagerOptions { PageIndexParameterName = "id", ShowPageIndexBox = true, PageIndexBoxType = PageIndexBoxType.DropDownList, ShowGoButton = false }, new MvcAjaxOptions { UpdateTargetId = "articles", DataFormId = "searchForm" }, new { style = "float:right" })
    @*@Html.Pager(Model, new PagerOptions { PageIndexParameterName = "id", ContainerTagName = "ul", PrevPageText = "上页", NextPageText = "下页", FirstPageText = "首页", LastPageText = "尾页", CssClass = "pagination", PagerItemsSeperator = "", CurrentPagerItemWrapperFormatString = "<li class=\"active\"><a href=\"#\">{0}</a></li>", PagerItemWrapperFormatString = "<li>{0}</li>" }, new { id = "bootstrappager" })*@
</div>

 

@using Webdiyer.WebControls.Mvc;
@using Webdiyer.MvcPagerDemo.Models;
@model PagedList<Article>


<table width="100%">
    <tr>
        <th>
            @Html.DisplayNameFor(model => model.Title)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.PubDate)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.Author)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.Source)
        </th>
    </tr>

    @foreach (var item in Model)
    {
        <tr>
            <td>
                @Html.DisplayFor(modelItem => item.Title)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.PubDate)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.Author)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.Source)
            </td>
        </tr>
    }

</table>
@Ajax.Pager(Model, new PagerOptions { PageIndexParameterName = "id", ShowPageIndexBox = true, PageIndexBoxType = PageIndexBoxType.DropDownList, ShowGoButton = false }, new MvcAjaxOptions { UpdateTargetId = "articles" })
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Webdiyer.MvcPagerDemo.Models
{
    public static  class DemoData
    {
        public static  List<Article> AllArticles
        {
            get
            {
                var arts = new List<Article>();
                arts.Add(new Article
                {
                    Title = "吴起热线—吴起人自己的地方门户网站",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 7, 6, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "延安市吴起县境内古城投资三亿欲变陕北名镇",
                    Author = "杨涛",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 7, 5, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "延安市居住证首发仪式在吴起举行",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 7, 5, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "黄土高原上的绿色丰碑——吴起县生态环境建设巡礼",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 7, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起的追梦之旅——吴起县争创“全国百强县”纪实",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 7, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "延安铁边城入选第七批全国重点文保单位",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 7, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起:现代农业蓬勃发展",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 28, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起打造“绿色革命”圣地",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 27, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴华路石碑湾段二级公路改建工程施工期间实行交通管制的通告",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 12, 11, 22, 33)
                });
                arts.Add(new Article
                {
                    Title = "吴起县:加快发展旅游业 打造经济发展新引擎",
                    Author = "杨涛",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 6, 12, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起将举办四国男篮赛 国奥男篮“牵手”残疾儿童",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起被列为全国首批、全省唯一的农村改革试验区",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "陕西省延安市吴起县",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "第四篇测试文章标题",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "四国篮球争霸赛将在吴起举行",
                    Author = "Webdiyer",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "土地广阔、资源丰富、景区众多的延安吴起县",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起再次荣获中国中小城市双“百强县”称号",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起率先在全市建成省级生态县",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起农民的现代化信息生活",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 6, 1, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "延安吴起实施新一轮退耕还林",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 5, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "陕西吴起:中国“退耕还林第一县”",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 5, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "延安市吴起县",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 4, 26, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "测试文章标题",
                    Author = "杨涛",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 4, 8, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "我县文艺表演节目在《我要上春晚》栏目播出通知",
                    Author = "杨涛",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 4, 2, 10, 33, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起镇公共卫生服务中心关于开展辖区内45岁以上居民免费体检的通知",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 3, 2, 18, 39, 0)
                });
                arts.Add(new Article
                {
                    Title = "关于在全镇范围内开展麻疹疫苗强化免疫活动的通知",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 3, 2, 12, 20, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起婚嫁习俗",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 3, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "陕西省吴起县地税局税费收入突破17亿元大关",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 3, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "2012年吴起县人民政府工作报告",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 2, 22, 10, 32, 39)
                });
                arts.Add(new Article
                {
                    Title = "吴起:昔日红军长征落脚地 如今退耕还林第一县",
                    Author = "杨涛",
                    Source = "吴起热线",
                    PubDate = new DateTime(2013, 2, 3, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起县2013年春节文化系列活动安排",
                    Author = "杨涛",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 2, 3, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起县文联《长征》文学季刊约稿启事",
                    Author = "杨涛",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2013, 2, 2, 10, 22, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起县连续七届蝉联陕西县域经济社会发展十强县",
                    Author = "Webdiyer",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2012, 12, 7, 17, 25, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起县教育局2012年招聘教师公告",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2012, 12, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "丰收的田野:延安吴起新养殖 生态养鸡上市",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2012, 3, 22, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "2011年吴起县人民政府工作报告",
                    Author = "Webdiyer",
                    Source = "吴起政府网",
                    PubDate = new DateTime(2012, 3, 2, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "吴起采油厂原油年产突破200万吨文艺晚会",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2011, 11, 28, 0, 0, 0)
                });
                arts.Add(new Article
                {
                    Title = "[新闻调查]吴起:免费教育实验",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    PubDate = new DateTime(2011, 2, 3, 0, 0, 0)
                });
                return arts;
            }

        }

        public static  Article ArticleWithContent
        {
            get
            {
                return new Article
                {
                    Title = "吴起婚嫁习俗",
                    Author = "Webdiyer",
                    Source = "吴起热线",
                    Content =
                        "<div> 婚嫁即娶媳妇、嫁姑娘的仪式(俗称“过红事”或“喜事“吴起的传统婚嫁,礼仪繁冗,讲究很多,县内也有南北东西之区别,但一般都有以下程序。</div> <h4> 打问亲事</h4> <p> 未婚男女,经人传话,双方互相打问,了解对方年龄、相貌、人品、文化、职业、家庭门风等是否般配,确定是否联姻。</p> <h4> 看家见面</h4> <p> 经了解联姻双方父母及子女基本同意后,先请一个说媒人,由媒人牵线,女方父(母)和女儿到男方家看家居环境见面。一般互问家庭状况孩子爱好、志趣及将来打算。主要是让女方更全面地了解男方及其家庭情况。古语说得好:“男怕选错行,女怕嫁错郎”,这次见面非常重要,基本确定双方是否同意结亲。男女双方也可以单独会面谈心,更进一步地了解对方。</p> <h4> 接把柄</h4> <p> 看家见面经过互相了解谈心,如双方父母和儿女都同意结亲,男女双方要互送定亲信物,俗称“接把柄”。如未“接把柄”就说明有一方不愿结亲,婚事就无法再说下去了。媒人会婉转地向另一方说明。</p> <h4> 定亲</h4> <p> 男女双方同意联姻后,择吉日,由男方带烟酒、衣服,与主事人一般为父亲)、媒人到女方家,经媒人说合,商定好彩礼(男方给女方的财物)互相敬酒,婚姻就算正式确定了。</p> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 行礼议话</h4> <p> 是联姻过程的一重大仪式。男青年由媒人及家长陪同,带一只宰杀的羯羊、烟酒等物到女方家,女方请女子的外家、家门(户族)及主要亲戚相聚,叙情说亲。双方男女及家长当着众亲友商定婚事并交付彩礼,讲定女方所要的衣饰、家什和女方主要陪嫁物,并正式商定办理结婚手续时间和娶亲的日子,男方将事先选定的过门日子通知女方。并商定娶送人的有关事宜,如参加娶送人数,动用什么牲口或多少车辆等。这一次就要将结婚贺喜的所有事情都确定好,以便双方做好准备。</p> <h4> 办理结婚手续</h4> <p> 按照行礼议话时确定的时间,男女双方在规定的政府机关办理结婚手续(现在还要经过婚前医学检查)。这是确定法定婚姻的一项程序。只要符合《中华人民共和国婚姻法》规定的法定条件,即可办理结婚登记手续,婚姻关系依法正式确立。</p> <h4> 订吹手</h4> <p> 预订一支鼓乐队为婚庆助兴。订吹手时要交定钱,预示双方要信守诺言,否则过事时吹鼓手可以不履约。</p> <h4> 贺喜</h4> <p> 双方按照议话时商定的娶亲日子,将新娘娶回新郎家即为贺喜。这是婚礼程序中最为隆重的仪式。这天,男女双方的亲朋好友都要分别来到两家参加送、娶仪式,男方娶人的先来到女方家,行完娶人礼,吃毕酒席,然后由女方送人的陪上新娘和娶人的共同来到男方家。这天,送、娶的程序有很多讲究。</p> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 媵马</h4> <p> 就是新娘骑乘的马。要给媵马戴红脑缨和串铃,鞴好鞍韂,驮上新人的铺盖衣物等。男方娶人的未起程前,新郎先要骑一下媵马,叫“压媵马”.意思是看马是否合适,鞍子备好了没有。媵马要用未阉的公马、公驴充当现在大多不用牲口,而是用汽车,但新郎还要在车里坐一坐,以示压媵马的程序。</p> <h4> 媵衣</h4> <p> 即新娘穿的结婚衣服。全部由新郎家准备。贺喜那天由男方娶人的全部带到女方,经清点后交给女方,新娘在离开娘家之前要将平时穿的衣服全部换掉,穿上结婚新衣(媵衣)迎娶。</p> <h4> 照妖镜</h4> <p> 新娘迎娶的过程中身上佩带的镜子。旧时一般用铜镜。给镜子穿一条布带绑在新娘的腰里。新娘上马时镜子在新娘的背后,走过一半路后要换在前胸,意即辟邪。</p> <h4> 彩子布</h4> <p> 即红盖头。多用大花红布(丈二长)中间绑一朵大花,新娘顶在头上,两头披肩下垂。一为遮羞避尘,二为吉利美观,增加喜庆气氛。现在坐车互有顶红头纱的。</p> <h4> 迎亲人</h4> <p> 贺喜的那一天,男方要先到女方娶亲。娶亲人由介绍人、代事人、娶人婆姨(有配偶的妇女,多由新郎的嫂子、婶娘充当)、拉马人、驮箱子的人(专门运输女方陪嫁箱子的人)及一班吹鼓手组成,娶亲人必须是单数(加上要娶的新娘就成了双数)。</p> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 送人的</h4> <div> 即陪送新娘的人。两位送人婆姨(一般为新娘的姑姑、姐姐或嫂子)和女方外家、姨家、姑家亲戚及本家爷爷、兄弟和族中各辈人组成。送人的人数一般是娶亲人数的两倍左右。</div> <h4> 拉马娃娃</h4> <div> 为新娘牵马的人。选择新郎的弟弟或侄儿一人,年龄在十五六岁,为新娘牵马,叫拉马娃娃。现在虽用车娶,仍要指定一人为拉马娃娃。</div> <h4> 过夜、打当儿</h4> <div> 这是根据嫁娶双方路途远近而定,路途远的,娶人的要在女家住一夜,叫“过夜”,路途近的、当日可娶回的叫“打当儿”。</div> <h4> 女方待客</h4> <div> 贺喜日,女方在新娘嫁走前也要待客,女方待客也要吃三顿饭,顺序同男方,待客所用烟、酒、茶饭一般都是在议话时商量好的,基本与男方相同,也有档次略低一点的。</div> <h4> 搂马人</h4> <div> 即嫁娶时一路保护新娘的人。一般由新娘的兄、弟、父辈中强壮男子充当,至少两人。在新娘上马前要由娶方的代事人给搂马人敬一杯酒,行话叫“看盅”,表示请到。</div> <h4> 押箱人</h4> <div> 押运女方陪嫁物的人。一般由新郎姐夫和女外家各一人承担。娶人之日,女方酬客结束后,押箱人要将女方陪嫁物装箱由牲畜驮运(较娶送人的提前出发)回到男方。现在都是装车同时出发。</div> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 嫁妆</h4> <div> 女方为新娘陪送的服装等物,一般有衣服、鞋、鞋垫、被褥、毛毯等,也有陪送家什电器的。出嫁女儿的陪嫁物品,要有两张红纸写的贺礼单:一张叫陪方单,一张叫添箱单。陪方单上首先写东主(即新郎家)送来的东西,接着写外家行的礼,娘家陪嫁的东西。添箱单上写的是哥嫂、姐妹、姑姨、叔婶们送给新娘的东西,大多是鞋袜手帕之类的小物件。小物件的叫法、用语也有讲究。比如男鞋要叫“乾履成双”,女鞋要叫“坤履成对”,小针线活叫“耍花一串”等,最后要写上“鸳鸯(枕头)一对,锁钥俱全”。</div> <h4> 撒箱</h4> <div> 女方陪嫁物和亲友的贺礼收起后,双方的主事人要清点交接,人箱上锁,以备运往婆家。锁箱前男女双方父母(或其他长辈)要往箱内放“撒箱钱”,女方先放,男方后放,男方放的钱数必须是女方的2倍,钱数由双方事先商定,数量不等。原则是:既显富贵、大方,又不难为亲戚、伤了和气。</div> <h4> 上马</h4> <div> 新娘上马是出嫁女子最隆重的仪式。鼓乐鞭炮齐鸣,搂马人面南而立。新娘在厨房由娶送人婆姨为其穿“媵衣”,搭蒙头。当一切就绪,女方管事人高声宣布新人上马后,搂马人将新娘从炕上抱起,一直要抱到马背上(新娘从上马到男方铺床前这段时间脚不能沾地)。新人一上马,迎送亲的队伍就浩荡起程。</div> <h4> 接路</h4> <div> 也叫挡路。迎亲队伍返回路上,凡经过大小庄头村镇,娶人队伍中的乐班都要鼓乐齐鸣,所经过的庄里人要在路边上支起桌子,摆上酒、水款待,称“接路”或“挡路”。由娶人的代事人和挡路的代表互相揖让,招呼队伍小憩。娶送人的也有人喝点水,以解路途劳渴,然后起身上路。娶人的要给挡路的送两盒烟,以示谢意。其实挡路人都是新郎家事先安排好的,以便在新亲戚面前显示人缘宽广。</div> <h4> 讨花红</h4> <div> 估计迎亲人马快回来时,新郎要给自己的外家人摆桌子上酒菜“讨花红”(即贺礼,男方外家给外甥的被面),将讨来的“花红”斜搭在左肩右腋下,称“挂花红”。若花红被面是两匹以上者可交叉披挂在双肩上。</div> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 订帐</h4> <div> 在新娘快娶回来时,洞房要“订帐”,即把洞房内所有陈设摆放好,然后在洞房门前用红线牵挂彩布。订帐后除新郎外一切人不许人内。</div> <h4> 麻媳妇</h4> <div> 迎亲的队伍讲究黄昏回来,新娘在天麻黑时娶到家,称“麻媳妇”迎亲队伍回到村庄时,主家备有两支火把在村口迎接,一直迎至院内,此时院内外灯火通明,鞭炮齐鸣。</div> <h4> 抱宝斗入洞房</h4> <div> 新娘娶回到院子里,待宾客到齐后,管事人(司仪)宣布新人“下马”。同时高声喧叫给娘、外家人看盅,给搂马人看盅。管事人喧叫后被招呼的人要搭礼回话,说:“免礼了。”新娘下马后,与新郎并肩面桌而立,管事人开始主持婚礼,婚礼程序有繁有简,多以逗人取乐为主。仪式进行完后,管事人大声宣布:“抱宝斗人洞房”新郎抱起装有粮食的升子和新娘一起进入洞房。现在都改为抱花瓶入洞房,新郎新娘各持花瓶,脚踩毛毡(新郎新娘所站处铺一条毛毡或从所站处到洞房门口一直都铺毛毡),并排前进,前面另有一人开路,打开洞房门,新郎新娘同时进入洞房。也有二人争先人洞房的讲究(叫抢帐),即谁先进入洞房,意为谁强大。</div> <h4> 儿女馍馍</h4> <div> 手郎新娘入洞房后,窗外边由嫂子、奶奶准备几个馍馍(即馒头)将窗纸打破,把馍馍扔进屋里,意求早生儿女。</div> <h4> 拦门</h4> <div> 拦门的含意有二:一为来宾洗尘,二是清点来宾是否到齐或有无不合规定的人员。这是婚嫁双方都要举行的一个仪程。送人的来宾只能是新娘外家、姑家、姨家及同族家门,其他外姓一律不接待,若女方属小户人家,邻里中的外姓送亲要事先告知男方,否则有可能当面给难堪,甚至劝其离开。拦门的时间为新娘人洞房后;拦门的地点在院子里。拦门时,摆上酒宴,女方送人人的全部人座并由男方外家一人陪坐,首座由介绍人居中,儿女外家侧座,其他人按辈分依次入座。酒为实用,菜肴有实用的,有虚设的(素者实用,荤者虚设)。席中斟酒就绪,新郎作揖问候,方可开饮。一般酒过三巡,即可撇下。拦门时管事人也要说一段顺口溜:“今是古,古是今,自古攀亲到如今,某府亲戚翻山越岭,满面春风,给我们送来了新人,请你们坐在桌前喝上两杯喜酒,洗一洗灰尘。”</div> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 铺席</h4> <div> 这是洞房里的主要活动。这一活动由娶送人婆姨主持。用物有梳子、镜子、酒杯、核桃、红枣、花生等。娶送人婆姨将新郎新娘的被褥反铺在炕上,新郎穿上新娘为其做的“趿帐鞋”,沿床铺四边走一遍,然后新郎新娘背靠背坐在坑上,娶送人婆姨一人持镜,一人为新娘重新梳头,并将新娘的长发搭在新郎的头顶上慢慢梳理,意为白头到老,永不分离(也叫“并头”)。接下来喝交杯酒,一杯酒由新郎新娘各喝一半。娶送人婆姨再将反铺的被褥翻正,并说“翻人身”等话语。最后将核桃、红枣、花生之类分别撒在床上或压在被褥底下。边撒边说:“双双核桃双双枣,双双儿女满院跑,养女子要巧的,石榴牡丹冒铰的;养小子要好的,戴顶子穿袍子。”意为早生儿女,财帛有余。</div> <h4> 点长命灯</h4> <div> 洞房里要点两支红蜡烛或两盏清油灯,彻夜不熄,有电灯也要点。意即夫妻俩长长久久,长明(命)不灭(亡)。</div> <h4> 耍房、听门</h4> <div> “铺床”结束后,新郎新娘的朋友、同学、战友要进去和新郎新娘玩闹一会儿,以增添喜庆气氛。当人们都睡定以后,新郎的奶奶、嫂子、小姑、小叔等人会悄悄来到帐房门外,偷听新郎新娘在里面拉什么话。一来观察两人的感情,二来以资以后玩笑。也有个别抱孙子心切的婆婆也去听门。</div> <h4> 正日</h4> <div> 正式待客的日子,也叫“肥日”,在女方是上马的日子,在男方是新娘娶回的第二天。</div> <h4> 扶头</h4> <div> 正日凌晨,新郎要为大客(即送嫁的人)、媒人、外家人施礼,请其起床洗漱叫“扶头”。由一女孩为新娘端洗脸水,新娘要送给女孩一工艺讲究的扎绣品(称“耍花”)为酬礼。</div> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 吃茶馃</h4> <div> 这是正日的第一顿饭,即用一些油炸食物、点心伴饮茶水。</div> <h4> 吃油饴恪</h4> <div> 这是正日的第二顿饭。即吃吴起特产的荞面饴铬,汤里除了臊子外全是清油,并炼熟一盆子黄芥油放在饭桌上,再配有许多小菜,由客人根据自己的口味食量随便调食。油饴铬拌小菜非常好吃,很多赶事情的就是奔这一顿饭来的,油饴铬吃好了,就觉得这个事情过得好,赶得值。</div> <h4> 拜祖</h4> <div> 这是旧时正日一项重大活动,院子中央支一张桌子摆上饭食、酒菜,有影的人家把影(先祖像布)挂起,无影的放几个祖先的牌位,或写一“供奉某门宗祖三代之灵位”的牌子放在桌上。新郎家的男人和婆姨按辈分,一辈一辈排队,行三叩九拜礼,现在已被取消。</div> <h4> 记礼</h4> <div> 认大小之前要记礼,订一个专门的礼簿,支一张桌子,摆上烟、酒,由一名有文化的人记礼,一人收礼(记礼和收礼人多为女婿客),先从外家开始,逐一记收来宾所带的礼。过红事行礼,过去都有一些不成文的规矩和专门的用语。男外家客行的礼叫“花红”即是被面,没有被面的年代也要扯丈二花布给新郎披在肩上,新郎挂披得越多,越显示外家的富有;女外家行的礼叫“铺盖”,过去是毛毡、被子,现在改为毛毯,有全铺和半铺之分,行全铺礼的到了新郎家要给女外家人退还一半(折合成现金)。男女外家行的礼,是最多的,因此也最受尊重,事情上所有事唯外家人的马头是瞻,其他人都不能超过。但那是老讲究,现在同学、朋友行的礼都超过了外家人。女婿、外甥娶媳妇要行袜子礼,出嫁女儿要行中衣礼;亲戚朋友行朋亲礼,这没有具体规定;出嫁女儿家门只填箱。娶媳妇家门只放拜礼,不记礼。</div> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 认大小</h4> <div> 也叫“放拜礼”或“串拜钱”。凡来参加男方婚礼的亲戚、同族及新郎的父母等都要为新郎新娘放拜礼,新郎的小辈人和弟妹不放。放拜礼时,摆一张桌子,由司仪主持,新郎新娘并排站在桌子前方;放拜礼的人(拜礼钱数不限)每放一人,司仪就要向新人告诉是什么亲戚关系,新郎新娘要行一次礼,以示认大小,是长辈的施以磕头礼,平辈的由新郎作揖。放拜礼进行中,新郎的爷辈、友人,特别是姐夫要与新郎新娘打趣逗笑一番,以增加喜庆气氛。放拜礼结束后,由新郎的姑夫将拜礼钱平分给二位新人。</div> <h4> 进门</h4> <div> 进门是新娘过门第一次进厨房。新郎新娘并行进入厨房后,新娘要将家人故意撒在地上的灶具一一捡起,也有故意将缝衣针扔在地上,让新娘捡,以试新娘手巧不巧:然后新郎新娘来到灶前“揭碗子”。灶台上放两个盖着的碗,一碗盛饭,一碗盛钱,两位新人手臂交叉揭开碗盖。之后新娘要在厨房炕上坐一会儿,并将婚前准备好的针线活(枕头顶子、枕套、鞋、鞋垫等)分散给婆家的人和男方的姑表长辈,为进门礼物。进门时有些能说会道的管事人也要说上一套吉利话,大意是“太阳出来一点红,新人离开洞房门,进了厨房拜灶神,头上梳起一盘龙,左插金、右戴银;脚下忽忽有风声,左脚踏白虎、右脚踏青龙;能描花,能绣凤,针线茶饭样样精。老婆婆高兴的笑盈盈,年底抱个小儿孙”。</div> <h4> 吃偏饭</h4> <div> 早饭后至坐正席前多安排的一顿饭,招待的对象是娶送人婆姨、吹鼓手和帮忙代劳的。饭食主要是花儿馍馍,也有吃面条的。</div> <h4> 缤摆</h4> <div> 也叫“亮箱”或“踩陪匹”,男女双方都要搞的一个仪式。女方在出嫁时举行叫“添箱”或缤摆,仪式比较简单。男方的则红火热闹,就是将新娘箱中双方购置的衣物以及女方陪嫁物全部展示到院中央,以显富贵丰盛。双方主事人互相整点物件,由吹鼓手环绕各类嫁妆三吹三打,亲朋好友皆前来观看,吹鼓手吹奏之中,主家或友人将零碎钱或点燃的烟卷放置各处让吹鼓手拈,吹鼓手不能停止吹奏,还要把钱物拿到,常会耍出各种技艺,惹逗得观众哄笑连天。</div> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 谢客</h4> <div> 缤摆或认大小结束时管事人要向客人们说一些客套话,一方面对来客的祝贺帮忙表示谢意,另一方面对主家没有招待好表示歉意。其中最为有趣的是向外家人、媒人、厨师、吹鼓手说的谢词。向外家人说的是:“今是古,古是今,盘古开天到如今。天上有个蟠桃会,地下有个儿女亲。蟠桃会会的是各路神仙,儿女亲会的是老小外家。给老小外家看杯,新人有礼。”向媒人说的是:“天上无云不下雨,地上无媒不成亲,青山跑成白路,鞋底子磨透,两家的闲话受够,如今大事成就。酒一瓶,肉一方,白面馍馍尽你装,看盅,新人有礼!”对厨师说的是:“某某师傅手手巧,各样调料放得好,生的做熟,硬的煮烂,得到各位客人的称赞,来时穿的青衣蓝衫,现在滚的油渍果眼,有心给你换上两件,主家还有些不便,酒一瓶,肉一方,白面馍馍尽你装,看盅,新人有礼了!”对吹鼓手说的是:“鼓乐师傅辛苦了,走时吹的将军出阵,回来吹的得胜回营,给我们迎来了满门人,两家合成一家人。一杯水酒相谢,新人有礼。”对送人的大客说的是:“你们住的高楼大厦,我们住的茅庵草舍,你们吃的山珍海味,我们吃的粗茶淡饭,你们是八仙桌子太师椅,我们是榆木桌子烂板凳,吃苦受累说不成,给我们送来了满门人,一杯水酒相谢,新人有礼。”最后还要对所有帮忙代劳的都说一番感谢的话:“剥葱的,捣蒜的,担水的,扫院的,圪里圪瘩乱串的,总而言之,一杯水酒相谢,新人有礼。”这些说词没有一定格式,可多可少,可文雅,可诙谐,都是由管事人现场编撰说出,主要是为了给喜事增添喜庆气氛,惹逗客人们一笑。像对吹鼓手能开玩笑的就有另一种说法:“铜头子,木杆子,八个指头按眼子,眼睛瞪得像兔卵子,喇叭头、妥子淌的水点子,辛苦了,一杯水酒相谢!”</div> <h4> 正席</h4> <p> 即正日摆的酒席。吴起的正席讲究很多,首先是饭、菜、酒的讲究,酒宴一般为“十全”(十碗菜)、“十三花”(十三碗菜),喝酒菜有干果、鲜果、鸡、鱼、猪肉、羊肉等荤素搭配,吃饭的菜都是蒸碗子、有荤有素。所饮酒是家造酒、白酒、甜酒、啤酒多管齐下。酒过数巡,主家要分别为宾客斟酒敬烟;然后由新郎新娘为席间所有宾客敬酒敬烟。敬酒一般用两种酒,即白酒、葡萄酒,男的敬白酒,女的敬葡萄酒。敬酒一般都必须喝,确实不喝酒的可以请同桌人代喝。酒宴期间划拳、摇宝、打通关占用时间较长,一般待一轮客得3个小时左右,坐席的人互相要猜拳行令,主家还要选出一些酒量大、拳划得好的人与送人的进行挑战。在撤酒席时,还要留一桌供爱耍的人继续划拳比试。一次酒席都要有几个喝醉酒的人,这才叫喝好了,事过好了二酒喝好后,桌上的菜肴要全部撤掉,再重新上一茬吃饭的菜,菜的摆放也有讲究,不能随便乱放。宴席上的主食为白面蒸馍。宾客的坐位也有讲究,分首席(男女外家人坐),偏席(按辈分由近及远分别坐),普通席(其他宾客随便坐)。正席结束即为婚庆结束。</p> <h4> 首席</h4> <p> 在正日所有的席桌中,其中有一桌为首席,首席的上座为男女外家。正高工菜、敬酒等各种礼仪都首先从首席开始,当地流传一句俗语就是“吃酒望上席(首席)”,可见首席在酒宴中的位置之重要。</p> <div style=\"page-break-after: always\"> <span style=\"display: none;\">&nbsp;</span></div> <h4> 陪客</h4> <p> 或叫“站席口”。代替主人劝客吃酒饭者。在吴起的酒席上,主人总要每桌指定一名陪客,为客人倒酒、递烟、招呼客人吃好:家门、亲戚、朋友、左邻右舍,均可充当陪客。</p> <h4> 响堂</h4> <p> 敬重外家人的活动,使之体面高兴。在正高上吹鼓手向首席人专门奏乐领取赏钱即为响堂。在正席上主家看过酒后,管事人会问首席的男女外家“要不要红火一下”?征得同意,并商定赏钱后,吹鼓手三吹三打并向首席上座的人“讨赏”,三吹三打一次为一堂。有响一堂的,也有响两堂的。在女方,赏钱由女外家承担,在男方,赏钱由男方外家承担,或给谁响堂,由谁出钱。其他酒桌的人为了凑热闹也可以约吹鼓手响堂。</p> <h4> 回门</h4> <p> 即新女婿回拜妻家。婚庆结束后,新媳妇将洞房门和箱柜上的钥匙交给婆婆,新郎新娘及送人的一同返回娘家,称回门。新郎到妻家后,仍然要看盅、作揖,认大小,女方客人、族中长辈要为新郎放拜礼,礼钱全归新郎一人。岳父母要为女婿摆宴,新郎官要坐上席(这是一种礼节,多数新郎把坐位让给年长者)。吃饭照例有一顿饺子,包饺子时,妻弟、妹要开新郎的玩笑,在饺子中包上辣椒、食盐、豌豆、草节等杂物,以观新郎的精明程度。回门在娘家住的时间一般为一天。</p> <h4> 站对月</h4> <p> 从新娘出嫁的那日算起,包括回门在娘家住的天数,或七天,或八天,新娘再去娘家住同样的天数称“站对月”。也有说“婆七、娘八”的(即新娘在婆家住七天,娘家住八天)。新娘到婆家的第一个夏天要回娘家避暑,从一伏到三伏,大致一个月时间。</p> <h4> 新人拜年</h4> <p> 新婚后的第一个春节,新婚夫妇在正月初旬要带上礼品给户家、女方长辈、男方外家中长辈去拜年。接受尊拜的长辈要给新婚夫妇一定的拜钱。</p>"

                };
            }
        }
    }
}

 

 

用杨涛的控件有个问题 System.Web.Optimization找不到引用

这个服务包需要到nuget里面注册

请在nuget 里运行:
Install-Package Microsoft.AspNet.Web.Optimization


nuget查看所有命令代码
get-command

 参考文献:http://www.webdiyer.com/mvcpager/demo/ajaxpaging/

 

源代码下载

 

转载于:https://www.cnblogs.com/suntanyong88/p/4484312.html

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 扫一扫,分享海报

参与评论
请先登录 后发表评论~
©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值