вставить строку с одним столбцом datagridview c # - PullRequest
0 голосов
/ 19 июля 2011

Я хочу вставить строку в представление данных в c # .net winform, которая имеет одну ячейку (это означает объединение ячеек). я использую эту строку как заголовок последующих строк. Есть ли решение, чтобы ответить на эту потребность?

Тпй

Ответы [ 2 ]

1 голос
/ 19 июля 2011

Я не уверен, что вы пытаетесь сделать, можете ли вы предоставить немного больше информации о том, что вы пытаетесь достичь, и с некоторыми образцами данных?На какую версию .net вы нацеливаетесь?

Здесь приведен небольшой код, который объединяет два столбца в один столбец, но не уверен, что это то, что вам нужно.1005 *

<asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server">
    <Columns>
        <asp:TemplateField HeaderText="CombinedHeader">
            <ItemTemplate>
                <asp:Label ID="lblBreakDown" runat="server" Text='<%#  string.Format("{0} ({1})",Eval("Column1"),Eval("Column2") ) %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

.aspx.cs

    protected void Page_Load(object sender, EventArgs e)
    {
        DataTable dtTemp = new DataTable();
        dtTemp.Columns.Add("Column1", typeof(System.String));
        dtTemp.Columns.Add("Column2", typeof(System.String));

        DataRow drRow1 = dtTemp.NewRow();
        drRow1[0] = "Data1";
        drRow1[1] = "Data2";

        dtTemp.Rows.Add(drRow1);
        GridView1.DataSource = dtTemp;
        GridView1.DataBind();
    }
0 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...