PDA

View Full Version : سوال: قرار دادن شرط برای item template field در gridview و datalist



mansoure_p
شنبه 09 اسفند 1393, 15:10 عصر
سلام .من یک گردویو و دیتالیست در دو صفحه مختلف دارم.که درون آنها item template field هست که داخلش image قرار داره،من میخوام وقتی آدرس عکس خالی هست image.visible=false بشه. این دیتا لیستمه.

128955

اینم کدشه که به سی شارپ هست.

128956

گرید ویو هم مثل همینه .

mansoure_p
یک شنبه 10 اسفند 1393, 08:39 صبح
:گریه::گریه:

Davidd
یک شنبه 10 اسفند 1393, 09:01 صبح
سلام
داخل تگ image اینجوری بنویسید:
visible='<#Eval("NewImageUrl").ToString()==""? "false":"true"#>'

mansoure_p
یک شنبه 10 اسفند 1393, 11:21 صبح
سلام ممنون از جوابتون.
visible='<%#Eval("NewsImageUrl").ToString()==""? "false":"true"%>' />
همونطوری که گفتید نوشتم ولی این خطا رو داد

Cannot convert type 'string' to 'bool

mansoure_p
یک شنبه 10 اسفند 1393, 12:19 عصر
سلام ممنون از جوابتون.
visible='<%#Eval("NewsImageUrl").ToString()==""? "false":"true"%>' />
همونطوری که گفتید نوشتم ولی این خطا رو داد

Cannot convert type 'string' to 'bool

فهمیدم این خطا رو به این خاطر نشون میداد که برای false and true کوتیشن مارک قرار داده شده بود.ولی بازم وقتی آدرس خالیه جای خالی عکس نشون داده میشه.128975 که خیلی زشته.:افسرده::گریه::گریه:

mansoure_p
یک شنبه 10 اسفند 1393, 12:40 عصر
جواب رو پیدا کردم!!!!!!!!

128977:لبخند::لبخند: