如何在Bind中包含列名的空格()

时间:2014-03-05 10:28:30

标签: asp.net

目前我的列名是RequestDate,但我已将DataTable中的列名更改为“请求日期”。刚添加空间。现在如何在Bind()

中包含空格
<asp:Label runat="server" ID="lblRequestDate" Text='<%# Bind("RequestDate", "{0:dd/MM/yyyy}") %>'></asp:Label>

因为如果我将空间绑定为绑定(请求日期)它给了我一个对Bind的调用没有很好的格式化错误

2 个答案:

答案 0 :(得分:2)

尝试使用EVAL代替绑定

答案 1 :(得分:0)

你可以使用如下

gridview1.Columns[ColumnIndex].HeaderText = "Request Date";

如果您愿意,可以使用Bound Field并设置DataFieldHeaderText

在你Data Table保持 RequestDate 使用BoundField并将其设置为HeaderText,如下所示

<asp:BoundField DataField="RequestDate" HeaderText="Request Date" >