2
我有一個項目模板的數據列表,顯示兩個值之間有一個空格。問題是,當第一個值爲空時,有一個前導空白空間。如果第一個eval中有一個值,我想要做的只是連接空間。串聯,如果內聯評估不是什麼
<ItemTemplate>
<%#Container.DataItem("CustomText")%>
<%#Container.DataItem("ServiceDescription")%>
</ItemTemplate>
我想是這樣的:
<ItemTemplate>
<%#" " + Container.DataItem("CustomText")%>
<%#Container.DataItem("ServiceDescription")%>
</ItemTemplate>
如果只處理任何的第一<%#%>如果有一個CustomText的值。
有意義嗎?我喜歡它具有領先的&NBSP;,因爲它允許它抵消多行描述的開始。
神奇和優雅的,謝謝。我不明白內聯代碼以及我想要的。 –
您應該使用'IF'運算符而不是VB.NET中的'IIF'函數 –
@MattWilko - 感謝您的建議!我不知道那個操作員。我更新了我的答案。 – ConnorsFan