Bir repeater içerisinde iç içe Eval'leri kullanarak ternary if kullanmam gerekiyor. Örneğin;
<%# Eval("okuyan_alici")!=DBNull.Value && Convert.ToInt32(Eval("okuyan_alici")) > 0 && Convert.ToInt32(Eval("gonderen_tip")) == 0 && Convert.ToInt32(Eval("gonderen_id")) == Convert.ToInt32(Session["id"])
? "<span style="+'"'+"float:right; margin-right: 10px;"+'"'+"><i class="+'"'+"icon icon-ok"+'"'+" style="+'"'+"color: #34A206;"+'"'+"></i>
Okundu "+Convert.ToInt32(Eval("toplam_alici"))>1 ?+ Eval("okuyan_alici").ToString() + " / " + Eval("toplam_alici").ToString() : ""+ "</span>" : ""%>
ancak bu şekilde hata alıyorum kullanmama izin vermiyor. Yardımcı olursanız sevinirim. Şimdiden teşekkürler.