السلام عليكم جميعأً
أنا مبرمج جديد على ال ASP.net لكن لدي الخلفيات البرمجية الكافية للبدء بأمور صغيرة في ال ASP.net
حالياً أنا بصدد إنشاء Website project لإحتياجات العمل ولكن جميع خبراتي السابقة كانت على PHP, Java, C# فقط
طريقة ترتيب الصفحات والكلاسات من خلال الـ Visual Web Developer 2008 أعتقد لوحدها تحتاج إلى خبرة إضافية
المشكلة:
لدي Master Page ليجمع الأمور المشتركة بين جميع صفحات الموقع , وفي هذا الماستر بيج , وضعت خانات Label بداخل Div لعرض رسائل ال Error Message أو ال System Messages
هذا هو كود الليبل في الماستر بيج <asp:Label ID="testlabel" runat="server" Text="Test Value"></asp:Label>
طبعا الـ Content Page التي قمت بإنشاءها بإسم Default.aspx ستعرض محتوى الليبل الا وهو Test Value من ضمن ما يأتي من الماستر بيج
هدفي:
أريد هذه الصفحة Default.aspx عند بداية عملها في ال Page_Load مثلاً , تقوم بتغيير محتوى الليبل هذا إلى مثلاً Default Value
هذا الأمر بسيط وبالإمكان عمله من خلال ال code-behind الخاص ب default.aspx
المشكلة هي أني أريد عمل Function خاصة في ملف c# class خاص بداخل مجلد includes مثلاً وتعمل على جميع صفحات الموقع , بحيث يكون إسمها مثلاً setErrorMessage
ف الفكرة هي كيف إنك تتصل بالماستر بيج من خلال includes/systemMsg.cs
في الرد التالي سأضع محتوى بعض الملفات لتجربتي الحالية