هذه المقالة عبارة عن مقدمة مفصلة لكائن جلسة الكائن المدمج والكائن العالمي للتطبيق المشترك من قِبل محرر قناة Error New Technology. آمل أن يكون ذلك مفيدًا لتعلمك المستقبلي.
حصة
يصل كل كمبيوتر إلى الخادم ولديه جلسة مستقلة ، والقيم الرئيسية هي نفسها ، والمحتويات مختلفة.
1. يتم حفظ الالتزام على الخادم.
2. الجلسة ليس لها ثبات وفترة التخزين هي 20 دقيقة.
النقاط الرئيسية: لا تسيء إلى الجلسة ، لا تستخدمها. ستعمل سوء المعاملة على فائض الخادم ، ولا تستخدمه سيؤدي إلى نفايات الموارد.
المهمة: الجلسة ["المفتاح"] = القيمة ؛
القيمة: السلسلة A = الجلسة ["المفتاح"] ؛
واضح: الجلسة ["المفتاح"] = فارغة ؛
طلب
التطبيق ["المفتاح"] هو أن جميع المستخدمين يحصلون على القيمة في هذا المفتاح. لا توجد دورة حفظ ، وسيتم حفظها طوال الوقت ، وعادة ما تستخدم كرقم الإصدار.
المهمة: التطبيق ["المفتاح"] = القيمة ؛
القيمة: application.get ("مفتاح") ؛
عملية أمر مكرر:
مثال:
<EtemTemplate> <tr style = "<٪#eval (" blue ") ٪>"> <td> <٪#eval ("username") ٪> </td> <td> <٪#eval ("password") ٪> </td> <td> <٪#alual ( <td> <٪#eval ("birthdayn") ٪> </td> <td> <٪#alual ("العمر") ٪> </td> <td> <٪#aluadation ("nationName") ٪> </td> <td> <sp: button id = "button1" runat = "server" sext = "deLete" ٪> '/> <asp: button id = "button2" runat = "server" text = "modify" commandName = "xiugai" commandName = "delete" commandArgument =' <٪#eval ("username") ٪> '/> </td> </tr> </itemtemplate>رمز الخلفية:
if ( Repeater1.Datasource = جديد userDa (). select () ؛ Repeater1.Databind () ؛ } if ( Repeater1.Datasource = جديد userDa (). select () ؛ Repeater1.Databind () ؛ }
من خلال إدخال قناة التكنولوجيا الجديدة ، فإن الكائنات المدمجة لقناة التكنولوجيا الجديدة ، كائن جلسة القناة التكنولوجية الجديدة ، The ViewState ، آمل أن تساعدك على تعلم هذا الجزء من المعرفة. شكرا لك على دعمك لقناة التكنولوجيا الجديدة!