ASP.NET Grid View не отображается - PullRequest
0 голосов
/ 05 октября 2011

Я изменил вид сетки с UltraWebGid на вид сетки ASP.NET.

Код для ASP.NET Grid View выглядит следующим образом:

<asp:Panel ID="pnlLicenseMaintainHistory" runat="server" CssClass="gridScroll" >
    <asp:GridView ID="gridLicenseMaintainHistory" runat="server" AllowPaging="false" AutoGenerateColumns="false"
        EmptyDataText="No Records Found" EnableViewState="True" Width="99%" >
        <Columns>
            <asp:TemplateField HeaderText="Select" >
                <ItemTemplate>
                    <asp:LinkButton runat="server" ID="linkButtonLicenseMaintainHistory" CommandArgument='<%# Eval("licensemaintain_hst_key")%>' Text="Select"
                        OnClick="lnkLicenseMaintainHistory_Click"></asp:LinkButton>
                </ItemTemplate>
                    <ItemStyle Width="6%" />
                </asp:TemplateField>
                <asp:BoundField HeaderText="License Type" DataField="license_info" HeaderStyle-CssClass="filterColumn">
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="License ID" DataField="license_id" HeaderStyle-CssClass="filterColumn">
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Issued Date" DataField="issued_dttm" DataFormatString="{0:MM/dd/yyyy}" HeaderStyle-CssClass="filterColumn" HtmlEncode="False">
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Effective Beg Date" DataField="effective_begin_dt" DataFormatString="{0:MM/dd/yyyy}" HeaderStyle-CssClass="filterColumn" HtmlEncode="False" >
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Effective End Date" DataField="effective_end_dt" DataFormatString="{0:MM/dd/yyyy}" HeaderStyle-CssClass="filterColumn" HtmlEncode="False" >
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Status" DataField="license_status" HeaderStyle-CssClass="filterColumn">
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Update By" DataField="updated_by" HeaderStyle-CssClass="filterColumn">
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Updated Date" DataField="updated_dttm" DataFormatString="{0:MM/dd/yyyy}" HeaderStyle-CssClass="filterColumn" HtmlEncode="False" >
                    <ItemStyle Width="10%" />
                </asp:BoundField>
                <asp:BoundField HeaderText="Record Type" DataField="record_type" HeaderStyle-CssClass="filterColumn">
                    <ItemStyle Width="10%" />
                </asp:BoundField>
        </Columns>
    </asp:GridView>
</asp:Panel>

Но когда я захожу в свое приложение, Grid View не отображается.Что не так в моем коде?Заранее спасибо.

1 Ответ

0 голосов
/ 06 февраля 2019

Вам не хватает закрывающего тега для <asp:TemplateField HeaderText="Select">.Если бы вы правильно отформатировали свою разметку, вы бы это заметили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...