【问题标题】:Visual Studios displaying dataColumns by Name instead of CaptionVisual Studios 按名称而不是标题显示数据列
【发布时间】:2017-07-14 18:15:22
【问题描述】:

我正在使用 Visual Studios 2017 为我的公司创建一个新数据库,该数据库仅使用一堆分散的 Excel 文件。我遇到的最新问题是命名数据集的数据列。 在视觉工作室中,我编辑了属性,例如,列的名称是 firstName,标题是 First Name 但是当我将 DataSet 显示为 DataTable 时将显示 firstName 而不是它的标题。

如果标题暴露在前端,它不应该是显示的内容吗?不过,我确实有这段代码插入到表文件中;

DataTable dt = new DataTable();
dt = clientEmployerDataSet.Clients;
clientsDataGridView.DataSource = dt;

这是否有某种意想不到的副作用?如果需要,我可以提供房产的图片。

【问题讨论】:

    标签: c# visual-studio datatable dataset visual-studio-2017


    【解决方案1】:

    gridview 中的templatefield 中,将标题文本设置为名字 HeaderText="First Name",并将label 的文本设置为firstName,如Text='<% #Eval("firstName") %>' 中的itemtemplate

    <asp:TemplateField HeaderText="First Name">
        <ItemTemplate>
            <asp:Label ID="lblfirstName" runat="server" Text='<% #Eval("firstName") %>'></asp:Label>
        </ItemTemplate>
    </asp:TemplateField>
    

    【讨论】:

      猜你喜欢
      • 2020-11-05
      • 1970-01-01
      • 2013-07-27
      • 2015-11-07
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 2017-08-22
      • 1970-01-01
      相关资源
      最近更新 更多