در بسیاری مواقع لازم است که سبک و شکلی یکسان در تمام صفحات یک سایت رعایت شود و همهچنین مواردی مانند تعریف Stylesheetهای استفاده شده نیز باید به تمام صفحات اضافه شوند. در این مقاله الگویی برای پروژههای #C خواهیم ساخت تا با استفاده از آن دیگر مجبور به نوشتن کدهای تکراری برای هر صفحه نباشیم.
توجه: در تمام مسیرهای استفاده شده در این مقاله بجای VSNET دایرکتوری محل نصب Visual Studio .NET را مشخص کنید.
ابتدا با استفاده از Notepad فایل WebProjectItems.vsdir را که در مسیر VSNET\VC#\CSharpProjectItems\WebProjectItems قرار دارد باز کنید و خط زیر را به آن اضافه کنید:
سپس به دایرکتوری VSNET\VC#\CSharpProjectItems رفته و فایل CSharpAddWebFormWiz.vsz را کپی کرده و با نام MyCustomWebFormWiz.vsz ذخیره کنید. با استفاده از Notepad آن را باز کنید و مقدار Param را بصورت زیر تغییر دهید:
اکنون به دایرکتوری VSNET\VC#\VC#Wizards رفته و دایرکتوری CSharpAddWebFormWiz را کپی کرده و به آن نام MyCustomWebFormWiz را بدهید. سپس فایل WebForm1.aspx را که در مسیر VSNET\VC#\VC#Wizards\MyCustomWebFormWiz\Templates\1033 قرار دارد باز کنید و تغییرات لازم را در آن داده و ذخیره کنید.
برای استفاده از این الگوی جدید کافیست یک پروژه جدید وب در #C ایجاد کرده و Add Web Form را در منوی Project کلیک کنید و سپس My Custom Form را انتخاب کنید.

دیدگاه خود را بیان کنید.
باید وارد سایت شده باشید برای دیدگاه دادن