實際上,我綁定了GridView中Image控件的工具提示上的一些數據。刪除DataBinder.Eval字段,如果它爲空或空白
一切工作正常。見下文
<asp:Image ID="Image1" runat="server" ImageUrl="~/img/images.jpg" ToolTip='<%# (Eval("Comments").ToString().Length == 0? "": "Late Reason - " + DataBinder.Eval(Container.DataItem, "Comments")) + (Eval("Out_Comments").ToString().Length == 0? "" :"| Out Reason - "+ DataBinder.Eval(Container.DataItem, "Out_Comments")) %>' />
我的要求我的代碼是,當註釋字段在數據庫空或空白,則這個額外的文本「遲到的原因 - 」應該從刀尖刪除,如果註釋字段不爲空或null,則這個額外的文本應該在工具提示中。而且Out_Comments字段也有相同的字段,它有額外的文字「Out Reason - 」。
我該怎麼做?
一個解決方案將只是不顯示工具提示如果字段爲空或空。 –
有兩個字段評論和Out_Comments。如果兩者都爲空或空,我可以隱藏工具提示。如果有空白但是另一個不是? – Gaurav