c# - 在Gridview的BoundField中显示多个数据字段

标签 c# asp.net

我有一个绑定(bind)的 asp:GridView。在此我有多个列,我试图从两个数据库字段中获取数据并连接到一个字段中。

如何做到这一点?

是这样的吗?

asp:BoundField DataField="field1 + ' ' + field2" HeaderText="Status" SortExpression="info"

最佳答案

很确定您需要为此使用 TemplateField 而不是 BoundField。

在您的 GridView 列 block 中:

    <asp:TemplateField HeaderText="Name">
        <ItemTemplate>
            <%# Eval("FirstName") + " " + Eval("LastName")%>
        </ItemTemplate>
    </asp:TemplateField>

关于c# - 在Gridview的BoundField中显示多个数据字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9097283/

相关文章:

c# - 在 C#/ASP.NET 中将日期时间转换为时间

c# - Startup.cs 方法 app.MapSignalR() 不在 signalR-2.0 中生成集线器

c# - 温莎城堡拦截机

c# - GUI 对象何时需要调用?

c# - AWS SQS 与 mysql 和 C# 一起处理数十万条消息

asp.net - 网络配置清除

c# - 创建以 'object' 类型运行的扩展方法是否会影响性能?

c# - 在asp.net中使用jquery做一些ajax

javascript - 如何将 javascript 数组放入 MVC 模型 View 数组中?

asp.net - 当构建复合控件和使用 session 时,它们会与主机应用程序冲突吗?