لقد كنت أعمل كـ Asp منذ أكثر من عامين. 09 إذا كنت أخطط للتبديل إلى .NET، فسوف أقوم أولاً بتدوين المشكلات التي واجهتها أثناء عملية التعلم والحلول لتذكير نفسي ومن يأتي بعدي بتجنب الانعطافات.
1. س: ماذا تعني علامة التلدة "~" الموجودة في المسار في asp.net؟
ج: إنه جذر الدليل الظاهري الخاص بك.
على سبيل المثال، إذا كان الدليل الظاهري الخاص بك هو http://localhost/web، فإن ~/aaa/index.html هو http://localhost/web/aaa/index.html
المرجع: http://topic.csdn.net/t/20060309/13/4603073.html
الكلمات الرئيسية: موجة مسار asp.net
المحرك: جوجل
2 كيفية استخدام c# لربط معالجات JS بأحداث العميل الخاصة بعناصر تحكم الخادم؟
wctl.Attributes.Add("onfocus", string.Format("this.className = '{0}';", className));
الكود بعد برمجة html هو؛
onfocus="this.className='className'"
18:11 2009-3-1: استخدم كود C# لقراءة قسم التكوين <connectionStrings> في ملف web.config
التجريبي:
<سلاسل الاتصال>
<add name="test_dbConnectionString" ConnectionString="مصدر البيانات=PROGRAME-8P1PK1;الكتالوج الأولي=test_db;معرف المستخدم=sa;كلمة المرور=000000"
ProviderName = "System.Data.SqlClient" />
</connectionStrings>
1 مرجع باستخدام مساحة الاسم System.Web.Configuration
2 سلسلة ConnectionString =ConfigurationManager.ConnectionStrings["dbConnectionString"].ConnectionString;
المرجع: http://www.1-100.org/AspNet/25018.htm
الكلمات الرئيسية: سلاسل الاتصال asp.net