ورود

View Full Version : مشکل در صفحه بندی یا paging



alone.m2a
دوشنبه 03 اسفند 1394, 05:54 صبح
با سلام
میخوام پست های وب سایت رو صفحه بندی کنم مدل PanelPost یه پراپرتی از نوع json داره یکی از فیلدهای این رشته نوع sort کردن و فیلد بعدی رشته ای است که مشخص میکنه پست کدوم گروه رو نمایش بده
public class PostVM
{
public IEnumerable<Prj.Models.Page> pg { get; set; }
public PanelPost pnl { get; set; }
}
مشکل من این هست که وقتی رو پیج های دیگه (شماره صفحات )کلیک میکنم و کنترلر فراخوانی میشه مقدار اون پراپرتی null هست و نمیتونم لیستم را با توجه به پراپرتیم برگردونم.
چند تا روش رو هم امنتحان کردم اما نتیجه نگرفتم ممنون میشم راهنماییم کنید.

alone.m2a
دوشنبه 03 اسفند 1394, 07:02 صبح
با سلام
میخوام پست های وب سایت رو صفحه بندی کنم مدل PanelPost یه پراپرتی از نوع json داره یکی از فیلدهای این رشته نوع sort کردن و فیلد بعدی رشته ای است که مشخص میکنه پست کدوم گروه رو نمایش بده
public class PostVM
{
public IEnumerable<Prj.Models.Page> pg { get; set; }
public PanelPost pnl { get; set; }
}
مشکل من این هست که وقتی رو پیج های دیگه (شماره صفحات )کلیک میکنم و کنترلر فراخوانی میشه مقدار اون پراپرتی null هست و نمیتونم لیستم را با توجه به پراپرتیم برگردونم.
چند تا روش رو هم امنتحان کردم اما نتیجه نگرفتم ممنون میشم راهنماییم کنید.

این مشکلم حل شد با@Html.ActionLink(i.ToString(), "post", new { page = i,aa=Model.pnl.Style })
مقدار رشته رو به کنترل فرستادم اما یه مشکلی هست اونم اینه که رشته رو داخل url نمایش میده.
[Route("post/{page}")]
public virtual ActionResult post(PostVM p, int page,string aa)
{
//something
}
139226