我想要一个带有空格的变量名。我将这个集合传递给 gridview,我需要标题有一个空格而不是下划线
var registrationReport = (from r in BankMedEntity.Customers
select new {r.Id,Customer Type = r.CustomerType_Id });
关于我如何做到这一点的任何想法?
我需要将标题设为“客户类型”而不是“客户类型_Id”
你不能,c# 不允许在变量名中使用空格。它们会被认为是不同的词,编译器会“啊……你是什么意思?”
变量名中不允许有空格。
如果您想要不带下划线的 gridview 标题,您应该在 .aspx 文件中编辑 girdview 定义。
不幸的是,这是不可能的;编译器无法确定这两个单独的词实际上是同一个变量名的一部分。
将此设置为假
AutoGenerateColumns="True"
并将您自己的绑定列添加到 Gridview。您将能够为列指定您想要的任何名称