ورود

View Full Version : افزودن متن داخل دايو



mah_s63
یک شنبه 26 شهریور 1391, 12:28 عصر
اگه بخوام يه متن رو داخل يه دايو بفرستم بايد چكار كنم؟؟؟
متن از ديتابيس مياد

moslem.hady
یک شنبه 26 شهریور 1391, 12:35 عصر
html:
<div id="mydiv" runat="server"></div>
C#:
mydiv.InnerHtml="متن شما";

raziee
یک شنبه 26 شهریور 1391, 12:40 عصر
div یک HTML Element هست.
در حالت عادی هیچ کدام از اشیاء HTML در سمت سرور قابل پردازش نیستند.
برای پردازش سمت سرور باید تگ runat="server" رو در شیء مربوطه بگذاریم و بهش یک شناسه بدیم تا بتونید به اون کنترل دسترسی پیدا کنیم.
کنترل Panel بعد از رندر شدن به div تبدیل خواهد شد.
به خاطر پایین آوردن پردازش سمت سرور (هرچند خیلی کم) در جایی که نیاز به کنترل های سمت سرور نباشه از کنترل هایی استفاده میکنیم که نیاز به Render ندارند.
زمانی که نیاز به رندر شدن و اعمال تغییرات داریم از کنترل های سمت سرور استفاده میکنیم.