تور لحظه آخری
امروز : جمعه ، 23 شهریور 1403    احادیث و روایات:  امام علی (ع):مؤمن در گرفتارى صبور است، و منافق در گرفتارى بى تاب.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1815387439




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

درخواست راهنمایی برای نوشتن یک سیستم مدیریت محتوا -


واضح آرشیو وب فارسی:سایت ریسک: درخواست راهنمایی برای نوشتن یک سیستم مدیریت محتوا bluestar_58 17 دي 1384, 11:18با سلام من دارم یک برنامه مدیریت محتوا با زبان سی شارپ مینویسم. و برای قراردادن امکانات تغییر قالب مشکل دارم.خوشحال میشم اگه کسی راهنمایی داشته باشه. در ضمن یک مقاله اینجا هست در مورد استفاده از user control که خوندمش.ولی من میخوام این تغییر قالب به صورتی باشه که اولا کاربر بتونه صفحه را کاملا به میل خودش طراحی کنه و دوما مجبور نباشه که توی صفحه کد بنویسه .میدونم اکثر سیستم ها به این روش عمل میکنند که کاربر باید تو هر قسمت که طراحی کرده به تغییری نام اون بخش را اعلام کنه مثلا با گذاشتن {news} به برنامه بگه اینجا قرار اخبار قرار بگیر..با این مشکلی ندارم .مشکل من اینه که سیستم در نهایت باید یک صفحه news.aspx داشته باشه.بنابراین چطور میشه قالبهای مختلف داشت؟؟؟ امیدوارم منظورم را واضح گفته باشم با تشکر bluestar amirlol 17 دي 1384, 11:37من این کارو قبلآ رو سیستم ای طراحی کرده بودم خیلی پیچیده می شه ! باید یک سیستم ای طراحی کنی که بتونه تو همون هر جایی که می خواد رو طراحی کنه مثل فرانت پیج و فقط بتونه جابجا و استایل بندی کنه !!! آخره همه چیزش باید این طوری باشه pooriamadani 18 دي 1384, 05:57دوست عزیز برای اینکار راهای زیادی وجود دارد ، ولی به نظر من ساده ترین روشی که شما میتوانید از آن استفاده کنید این است : قسمت هایی را که نیاز دارید را بصورت یک Web Control بنویسید . کد Html صفحه مورد نظر کاربر را داخل DataBase ذخیره کنید. بعد در هنگام Load صفحه کدرا خوانده و داخل یک string قرار دهید . بعد به عنوان مثلا وقتی میخواهید جائی را که زده است {news} را به کنترل news تغییر درهید از myString.Replace("{news}","<asp:news id=news1 runtat=server> </asp:news> (; ااین در صورتی است که شما کار و ساختن کنترل ها را بلد باشید ، راه دیگر که در پیشه روی دارد استفاده از JavaScript برای تغییر این تگها میباشد.




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 882]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن