Добавление таблицы asp внутри Templatefield

0

Здесь у меня проблема с добавлением asp-таблицы внутри поля шаблона в gridview. в моем gridview одна кнопка там называется "Просмотр", когда я нажимаю на нее, она должна отображать всю информацию ниже этой строки... так как я это делаю??? Должен ли я использовать поле шаблона? как добавить кнопку ("Вид") для каждой строки, используя этот шаблон. Пожалуйста, исправьте мой код

     <asp:TemplateField HeaderText="View">
                        <ItemTemplate>
                            <asp:Table ID="tblModify" runat="server" Width="100%" Visible="False" CssClass="table">
                                <asp:TableRow>
                                    <asp:TableCell ID="TableCell35" runat="server" HorizontalAlign="Right"><h1>Debit Information</h1></asp:TableCell>
                                    <asp:TableCell></asp:TableCell>
                                    <asp:TableCell></asp:TableCell>
                                    <asp:TableCell></asp:TableCell>
                                </asp:TableRow>
                                <asp:TableRow ID="TableRow6" runat="server">
                                    <asp:TableCell ID="TableCell3" runat="server" HorizontalAlign="Right">DebitNoteNumber</asp:TableCell><asp:TableCell
                                        ID="TableCell4" runat="server">
                                        <asp:Label ID="lblDebitNoteId" runat="server" MaxLength="50" Columns="70" />
                                    </asp:TableCell><asp:TableCell ID="TableCell5" runat="server" HorizontalAlign="Right">Date</asp:TableCell><asp:TableCell
                                        ID="TableCell6" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblDate" runat="server" MaxLength="30" Columns="50"></asp:Label>
                                    </asp:TableCell>
                                </asp:TableRow>
                                <asp:TableRow ID="TableRow1" runat="server">
                                    <asp:TableCell ID="TableCell11" runat="server" HorizontalAlign="Right">Patient Name</asp:TableCell><asp:TableCell
                                        ID="TableCell37" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblPatientName" runat="server" MaxLength="50" Columns="70"></asp:Label>
                                    </asp:TableCell>
                                    <asp:TableCell ID="TableCell1" runat="server" HorizontalAlign="Right">Patient Number</asp:TableCell><asp:TableCell
                                        ID="TableCell2" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblPatientId" runat="server" MaxLength="50" Columns="70"></asp:Label>
                                    </asp:TableCell>
                                </asp:TableRow>
                                <asp:TableRow ID="TableRow2" runat="server">
                                    <asp:TableCell ID="TableCell38" runat="server" HorizontalAlign="Right">Phone Number</asp:TableCell><asp:TableCell
                                        ID="TableCell39" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblPatientPhoneNumber" runat="server">  </asp:Label>
                                    </asp:TableCell>
                                    <asp:TableCell ID="TableCell7" runat="server" HorizontalAlign="Right">Bill Number</asp:TableCell><asp:TableCell
                                        ID="TableCell8" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblBillId" runat="server">  </asp:Label>
                                    </asp:TableCell>
                                </asp:TableRow>
                                <asp:TableRow ID="TableRow5" runat="server">
                                    <asp:TableCell ID="TableCell9" runat="server" HorizontalAlign="Right">Receipt Number</asp:TableCell><asp:TableCell
                                        ID="TableCell10" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblReceiptId" runat="server" MaxLength="30" Columns="50"></asp:Label>

                                    </asp:TableCell><asp:TableCell ID="TableCell13" runat="server" HorizontalAlign="Right">Amount</asp:TableCell><asp:TableCell
                                        ID="TableCell14" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblAmount" runat="server" MaxLength="30" Columns="50"></asp:Label>
                                    </asp:TableCell>
                                </asp:TableRow>
                                <asp:TableRow ID="TableRow8" runat="server">
                                    <asp:TableCell ID="TableCell15" runat="server" HorizontalAlign="Right">Balacne</asp:TableCell><asp:TableCell
                                        ID="TableCell16" runat="server" HorizontalAlign="Left">
                                        <asp:Label ID="lblBalacne" runat="server" MaxLength="30" Columns="50"></asp:Label></td>
                                    </asp:TableCell><asp:TableCell></asp:TableCell><asp:TableCell></asp:TableCell>
                                </asp:TableRow>
                            </asp:Table>
                        </ItemTemplate>
                    </asp:TemplateField>

если я использую этот код, я не могу найти кнопку ("Вид") в моем gridview...

Теги:

1 ответ

0

U может использовать Modal Pop Up Extender. напишите простой тег html table (TR, TD) со своим тегом на стороне сервера в модальное всплывающее окно. Когда вы нажмете "Просмотр", детали будут отображаться в Модальном всплывающем окне.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню