View Full Version : شرط Null يا خالي
spicirmkh
شنبه 04 مهر 1388, 17:01 عصر
سلام
من اين شرط توي Html گذاشتم اما بدرستي کار نمي کند يعني هميشه مقدار fasle ميدهد
Eval("NameFile").ToString().Trim is DBNull) ? "NO" : "Yes"
چطور مي توانم مقدار "" تست کنم چون مقدار "" با Null فرق مي کند
Exception
شنبه 04 مهر 1388, 22:14 عصر
سلام
من اين شرط توي Html گذاشتم اما بدرستي کار نمي کند يعني هميشه مقدار fasle ميدهد
Eval("NameFile").ToString().Trim isDBNull) ? "NO" : "Yes"
چطور مي توانم مقدار "" تست کنم چون مقدار "" با Null فرق مي کند
باید قبل از فراخوانی ToString مقدار با DBNULL مقایسه بشه. بعد از اون مسلما تایپش String میشه و طبیعیه که همیشه false بشه.
mahdi_farhani
شنبه 04 مهر 1388, 23:01 عصر
بستگی به نحوه فراخوانی دیتا داره .....
یا با Null چک کن یا با String.IsNullOrEmpty
spicirmkh
یک شنبه 05 مهر 1388, 09:21 صبح
باید قبل از فراخوانی ToString مقدار با DBNULL مقایسه بشه. بعد از اون مسلما تایپش String میشه و طبیعیه که همیشه false بشه.
نحوه نوشتن دستور صحيح به چه صورت است
Saber_Fatholahi
یک شنبه 05 مهر 1388, 11:05 صبح
نحوه نوشتن دستور صحيح به چه صورت است
Eval("NameFile") is DBNull) ? "NO" : "Yes"
موفق باشی
spicirmkh
دوشنبه 06 مهر 1388, 13:48 عصر
سلام
من کد اينجوري نوشتم درست شد
<%# (Eval("ISBN").ToString().Trim()=="") ? "" : "ISBN : " + Eval("ISBN")%>
و جواب داد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.