Life24
05-09-2014, 11:11
سلام
من صفجه ای برای مدیریت سایت ساختم. که مدیر سایت در آن عنوان و خود متن مطلب را ارسال میکند و در دیتابیس ذخیره می گردد.
حال میخواه م لیستی از این مطالب را در صفحه اول سایت قرار دهم. یعنی همه عنوان ها لیست شوند و کاربر با کلیک بر روی هر کدام کل مطلب را ببنید.
یک بحث اینجا PagedList هست که مشکلی نیست و چند بار پیاده سازی کردمش.که مثلا هر 15 تا مطلب در یک صفحه و بقیه در صفحات بعد.
من 2 کار باید انجام دهم. 1 -با استفاده از عنوان موضوع که در دیتابیس ذخیره شده،عنوان همه موضوعات رو زیر هم لیست کنم که مشکلی نیست.میمونه لینکی که باید پشت هر عنوان باشد.
من فکر کردم که با استفاده از [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] و با استفاده از ID هر رکورد در دیتابیس چنین کاری انجام دهم.
یعنی مثل
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
که این هم میشه در همان View وقتی مدل رو از اکشن به View پاس دادیم.لینک هاشو هم بسازیم(این رو تست نکردم اما فکر نمیکنم مشکلی باشد)
حال میمونه قسمتی که کاربر روی این کلیک کنه و کل مطلب رو ببینه. خوب چنین آدرسی چی رو بر میگردونه؟ کل رکورد رو؟
اما من میخواهم وقتی روی این کلیک کرد بره به یک صفحه جدید و متن مطلب رو به صورت کامل به کاربر نشان بده.یعنی فیلد عنوان رو در یک صفحه مجزا باز کنه و نشان بده.(مشکلی با خواندن از دیتابیس و اینها ندارم نمیدانم، ایده چی هست؟) آیا مثل PagedList ها در MVC چنین چیزی آماده هست که نخواد از صفر کد بزنیم؟!
دنبال راه حل ساده هستم
من صفجه ای برای مدیریت سایت ساختم. که مدیر سایت در آن عنوان و خود متن مطلب را ارسال میکند و در دیتابیس ذخیره می گردد.
حال میخواه م لیستی از این مطالب را در صفحه اول سایت قرار دهم. یعنی همه عنوان ها لیست شوند و کاربر با کلیک بر روی هر کدام کل مطلب را ببنید.
یک بحث اینجا PagedList هست که مشکلی نیست و چند بار پیاده سازی کردمش.که مثلا هر 15 تا مطلب در یک صفحه و بقیه در صفحات بعد.
من 2 کار باید انجام دهم. 1 -با استفاده از عنوان موضوع که در دیتابیس ذخیره شده،عنوان همه موضوعات رو زیر هم لیست کنم که مشکلی نیست.میمونه لینکی که باید پشت هر عنوان باشد.
من فکر کردم که با استفاده از [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] و با استفاده از ID هر رکورد در دیتابیس چنین کاری انجام دهم.
یعنی مثل
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
که این هم میشه در همان View وقتی مدل رو از اکشن به View پاس دادیم.لینک هاشو هم بسازیم(این رو تست نکردم اما فکر نمیکنم مشکلی باشد)
حال میمونه قسمتی که کاربر روی این کلیک کنه و کل مطلب رو ببینه. خوب چنین آدرسی چی رو بر میگردونه؟ کل رکورد رو؟
اما من میخواهم وقتی روی این کلیک کرد بره به یک صفحه جدید و متن مطلب رو به صورت کامل به کاربر نشان بده.یعنی فیلد عنوان رو در یک صفحه مجزا باز کنه و نشان بده.(مشکلی با خواندن از دیتابیس و اینها ندارم نمیدانم، ایده چی هست؟) آیا مثل PagedList ها در MVC چنین چیزی آماده هست که نخواد از صفر کد بزنیم؟!
دنبال راه حل ساده هستم