PDA

View Full Version : نوشتن کد #C داخل کد های html



zahra jalili
چهارشنبه 28 تیر 1391, 18:54 عصر
سلام
دوستان لطفا کمک کنید.
تو صفحه از یه گرید استفاده کردم که به db وصل شده ، جدولم یه فیلدی داره که از نوع بیت هست حالا تو گرید میخوام چک کنه ببینه اگه این فیلد درست هست رنگ لینک رو برام عوض کنه.

dorparasti
چهارشنبه 28 تیر 1391, 21:20 عصر
اینکارو می تونید توی رویداد rowdatabound مربوط به گریدویو انجام بدید . برای هر رکورد مقدار رو چک کنید و بر اساس اون رنگ لینک رو عوض کنید

sam166
چهارشنبه 28 تیر 1391, 21:51 عصر
من برای یکی از پروژه ها ، برای پیام های خصوصی نخوانده شده همین کار رو کردم با این تفوت که من متن رو Bold کردم
شما هم با کمی تغییر میتونید
Font-Bold='<%# Eval("IsBold")%>'
اگر جواب نگرفتید بگید تا با روش CSS بگم

zahra jalili
دوشنبه 02 مرداد 1391, 17:27 عصر
اینکارو می تونید توی رویداد rowdatabound مربوط به گریدویو انجام بدید . برای هر رکورد مقدار رو چک کنید و بر اساس اون رنگ لینک رو عوض کنید
سلام
میشه خواهش کنم یه نمونه بزارید.

zahra jalili
دوشنبه 02 مرداد 1391, 17:28 عصر
من برای یکی از پروژه ها ، برای پیام های خصوصی نخوانده شده همین کار رو کردم با این تفوت که من متن رو Bold کردم
شما هم با کمی تغییر میتونید
Font-Bold='<%# Eval("IsBold")%>'
اگر جواب نگرفتید بگید تا با روش CSS بگم
سلام
از روش اولی که گفتین استفاده کردم ولی این ارور رو میده.
Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control.