PDA

View Full Version : فرق بین دو کد



reza 00
شنبه 10 اسفند 1392, 12:22 عصر
سلام.فرق بین دو دستور زیر چیست؟
innerhtml و innerText

black_binary
شنبه 10 اسفند 1392, 12:52 عصر
سلام
innerHTML---> HELLOworld

innerTEXT---> Hello <b>world</b>

reza 00
یک شنبه 11 اسفند 1392, 12:50 عصر
سلام. دو دستور زیر چه کاری انجام میدهند?
if ( !Page.IsPostBack
if ( this.IsPostBack

nice_boy_a
یک شنبه 11 اسفند 1392, 15:06 عصر
سلام. دو دستور زیر چه کاری انجام میدهند?
if ( !Page.IsPostBack
if ( this.IsPostBack


سلام. اول مفهوم Postback رو برات بگم:
یعنی هر عملیاتی که در صفحه انجام بشه و باعث Refresh شدن صفحه بشه، میگیم Postback رخ داده(منظور از عملیات کلیک رو button و ... است)

این کدی که نوشتی معمولا توی Page_Load میزارن، واسه چی ؟ واسه اینکه هر Postback ای که رخ میده، متد Page_Load هم اجرا میشه! ولی ما میخوایم که متد Page_Load فقط یک بار اجرا بشه نه هر وقت که کاربر کلیک کرد روی Butoon !
برای جلوگیری از این گندکاری از کد بالا استفاده میکنیم. و معنی دستور اول اینه که اگر صفحه Postback نبود فلان کار را انجام بده(یعنی صفحه برای بار اول اجرا شد(مثلا با وارد کردن آدرس...))
و دستور دوم میگه اگر Postnack رخ داد فلان کار رو انجام بده...