الان فرض می کنیم که با توجه به آموزش های قبلی که در در مورد زبان برنامه نویسی asp.net ارائه کردیم تصور می کنیم که خاصیت Postal Code در صفحه قرار دادیم. البته شما می توانی مطالب آموزشی مربوط به این مطالب را می توانید به طور کامل در همن وب سایت مشاهده کنید.در این مطلب قصد داریم تا نحوه امتحان کردن خاصیت Postal Code در صفحه asp.net را برای شما تشریح و بررسی کنیم.
اکنون در نظر داریم تا نحوه عملکرد خاصیت PostalCode که در مراحل قبل تعریف نمودیم را امتحان کنیم . در این مرحله بصورت یک کاربر غیر عضو ( anonymous user ) به سایت وارد می شویم . به محض ورود به سایت ، Asp.Net یک شناسه منحصر به فرد یا ID به کاربر اختصاصی می دهد که از آن برای نگهداری و دریافت و ذخیره خواص Profile استفاده می کند . این ID بصورت یک کوکی بر روی کامپیوتر کاربر ذخیره می شود و برای شما منحصر به فرد است . برای تست خاصیت PostalCode مراحل زیر را انجام دهید :
در منوی Solution Explorer بر روی نام صفحه Profile.aspx کلیک راست کرده و با انتخاب گزینه Set as Start Page ، آن را به عنوان صفحه آغازین وب سایت تعیین نمایید .
با زدن کلیدهای Ctrl+F5 صفحه Profile.aspx را اجرا نمایید .
نکته :
زمانی که برای اولین بار پروژه یا وب سایت خود را اجرا می کنید ، ممکن است این کار مدت زمانی بیش از حد معمول طول بکشد ، زیرا برنامه بایستی پایگاه داده SQL پروژه را ساخته و بقیه پروژه را کامپایل نماید .
در کادر متنی که به منظور وارد کردن کد پستی بر روی صفحه قرار داده ایم ، کدپستی خود را وارد نموده و سپس برای ثبت ، آن بر روی دکمه فرمان Set Postal Code کلیک نمایید . کدپستی وارد شده همزمان در کنترل Lable نیز نمایش داه می شود .
صفحه جاری مرورگر را ببندید تا Session جاری از بین برود .
مجددا با زدن کلیدهای Ctrl+F5 صفحه Profile.aspx را اجرا نمایید . مشاهده خواهید کرد که کدپستی که در مرحله قبل وارد نمودید ، به محض اجرای صفحه در کنترل Lable نمایش داده می شود . در واقع صفحه این خاصیت را از کوکی ذخیره شده بر روی مرورگر استخراج می کند .
نکته مهم :
اگر کمی دقت نمایید ، متوجه خواهید شد که برنامه به صورت اتوماتیک پایگاه داده ای به نام ASPNETDB.MDF را در پوشه App_Data ، برای نگهداری اطلاعات خواص کاربران در سایت ایجاد کرده است .