في ASP.net هو الأفضل استخدام الضوابط خادم داخل الصفحة ASPX أو إنشائها حيوي في التعليمات البرمجية خلف؟
سؤال
وعموما أنا أفضل أن إضافة عناصر تحكم حيوي، مثل الطاولة وأتش تي أم أل عام الرقابة، إلى صفحة ASPX، بدلا من إضافتها في صفحة ASPX وتعيين الخصائص بشكل حيوي.
وأي نهج تعتبر "ممارسة أفضل"؟
وأيضا تستخدم عناصر HTML العامة حيوي ممارسة أفضل من إخراج سلاسل أتش تي أم أل مهيأ لآسيا والمحيط الهادئ: الحرفي
المحلول
والاحتفاظ بها في .aspx اتصال
إضافتها حيوي يؤدي إلى عرض قضايا الدولة ويجب أن تضاف في كل حزمة آخر. جريت إلى هذا عند بناء المستخدم ولدت أشكال التطبيق. I انهارت واستخدام الخاصية ضوابط الرؤية كما عمل حول. وقال إذا كان لديك القضاء على حالة العرض والرد مرة أخرى من التطبيق الخاص بك هذه قد لا تكون القضايا بالنسبة لك.
نصائح أخرى
ومنذ ذلك الحين في كل من يقترب ينتهي بك الأمر مع مجموعة من التعليمات البرمجية التي تضيف الضوابط ويعين القيم إلى ممتلكاتهم ثم أفضل الممارسات هو النهج الذي هو الأكثر قابلية للقراءة.
ونظرا لمنطق القرار معقدة قد يكون من الأفضل أن تفعل كل شيء بنفسك على يد لتخطيط مراقبة ثابتة إلى حد ما حيث تحتاج فقط خصائص تعديل وضع من شأنه أن عنصر التحكم في ASPX أن يكون أكثر مباشرة إلى الأمام.