如何在asp.net中列出视图页眉设计 [英] how to list view Header design in asp.net

查看:69
本文介绍了如何在asp.net中列出视图页眉设计的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尊敬的先生,

我在项目中使用列表视图,

现在,我对如何设计标头感到怀疑

示例:


标题名称->名称
子标题名称->名字和姓氏
和数据插入数据库中的名字和姓氏

假设我有10列

如何使用??以及如何拆分以上名称列
给我解决方法吗?

这是我的示例html代码,

dear sir,

I am using listview in my project,

Now i have doubt for how to design for header

Example:


Headr Name -> Name
Sub header Name -> FirstName and LastName
and data inserted first name and last name from database

suppose i have 10 column

how to use?? and How to split above name columns
give me solution?

This is my example html code,

<TR><TH rowspan="2"><TH colspan="2">Average
    <TH rowspan="2">Red<BR>eyes
<TR><TH>height<TH>weight
<TR><TH>Males<TD>1.9<TD>0.003<TD>40%
<TR><TH>Females<TD>1.7<TD>0.002<TD>43%
</TABLE>



通过mohan



By mohan

推荐答案

标题可以在布局Templete中给出
header You Can give in Layout templete
<asp:listview id="lstCatSalesHistory" runat="server" xmlns:asp="#unknown"></asp:listview>


<LayoutTemplate>

 ...........Write Header Part Here............
                        <asp:PlaceHolder ID="itemPlaceholder" runat="server"></asp:PlaceHolder>
                        </LayoutTemplate>


<itemtemplate>  

Write the values which are going to repeat........
   </itemtemplate>





尝试以下



Hi,


Try the following



<asp:ListView ID="lvTest" runat="server" DataKeyNames="Empno"

           DataSourceID="SqlDataSource1">
           <AlternatingItemTemplate>
               <tr style="background-color:#FFF8DC;">
                   <td>
                       <asp:Label ID="EmpnoLabel" runat="server" Text='<%# Eval("Empno") %>' />
                   </td>
                   <td>
                       <asp:Label ID="EnameLabel" runat="server" Text='<%# Eval("Ename") %>' />
                   </td>
                   <td>
                       <asp:Label ID="JobLabel" runat="server" Text='<%# Eval("Job") %>' />
                   </td>
                   <td>
                       <asp:Label ID="HireDateLabel" runat="server" Text='<%# Eval("HireDate") %>' />
                   </td>
                   <td>
                       <asp:Label ID="SalLabel" runat="server" Text='<%# Eval("Sal") %>' />
                   </td>
                   <td>
                       <asp:Label ID="DeptnoLabel" runat="server" Text='<%# Eval("Deptno") %>' />
                   </td>
               </tr>
           </AlternatingItemTemplate>
           <EditItemTemplate>
               <tr style="background-color:#008A8C;color: #FFFFFF;">
                   <td>
                       <asp:Button ID="UpdateButton" runat="server" CommandName="Update"

                           Text="Update" />
                       <asp:Button ID="CancelButton" runat="server" CommandName="Cancel"

                           Text="Cancel" />
                   </td>
                   <td>
                       <asp:Label ID="EmpnoLabel1" runat="server" Text='<%# Eval("Empno") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="EnameTextBox" runat="server" Text='<%# Bind("Ename") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="JobTextBox" runat="server" Text='<%# Bind("Job") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="HireDateTextBox" runat="server"

                           Text='<%# Bind("HireDate") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="SalTextBox" runat="server" Text='<%# Bind("Sal") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="DeptnoTextBox" runat="server" Text='<%# Bind("Deptno") %>' />
                   </td>
               </tr>
           </EditItemTemplate>
           <EmptyDataTemplate>
               <table runat="server"

                   style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;">
                   <tr>
                       <td>
                           No data was returned.</td>
                   </tr>
               </table>
           </EmptyDataTemplate>
           <InsertItemTemplate>
               <tr style="">
                   <td>
                       <asp:Button ID="InsertButton" runat="server" CommandName="Insert"

                           Text="Insert" />
                       <asp:Button ID="CancelButton" runat="server" CommandName="Cancel"

                           Text="Clear" />
                   </td>
                   <td>
                       <asp:TextBox ID="EmpnoTextBox" runat="server" Text='<%# Bind("Empno") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="EnameTextBox" runat="server" Text='<%# Bind("Ename") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="JobTextBox" runat="server" Text='<%# Bind("Job") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="HireDateTextBox" runat="server"

                           Text='<%# Bind("HireDate") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="SalTextBox" runat="server" Text='<%# Bind("Sal") %>' />
                   </td>
                   <td>
                       <asp:TextBox ID="DeptnoTextBox" runat="server" Text='<%# Bind("Deptno") %>' />
                   </td>
               </tr>
           </InsertItemTemplate>
           <ItemTemplate>
               <tr style="background-color:#DCDCDC;color: #000000;">
                   <td>
                       <asp:Label ID="EmpnoLabel" runat="server" Text='<%# Eval("Empno") %>' />
                   </td>
                   <td>
                       <asp:Label ID="EnameLabel" runat="server" Text='<%# Eval("Ename") %>' />
                   </td>
                   <td>
                       <asp:Label ID="JobLabel" runat="server" Text='<%# Eval("Job") %>' />
                   </td>
                   <td>
                       <asp:Label ID="HireDateLabel" runat="server" Text='<%# Eval("HireDate") %>' />
                   </td>
                   <td>
                       <asp:Label ID="SalLabel" runat="server" Text='<%# Eval("Sal") %>' />
                   </td>
                   <td>
                       <asp:Label ID="DeptnoLabel" runat="server" Text='<%# Eval("Deptno") %>' />
                   </td>
               </tr>
           </ItemTemplate>
           <LayoutTemplate>
               <table runat="server">
                   <tr runat="server">
                       <td runat="server">
                           <table ID="itemPlaceholderContainer" runat="server" border="1"

                               style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;font-family: Verdana, Arial, Helvetica, sans-serif;">
                              <tr>
                              <th colspan="2">
                              Name
                              </th>
                              <th colspan="3">
                              Test
                              </th>
                              </tr>
                               <tr runat="server" style="background-color:#DCDCDC;color: #000000;">
                                   <th runat="server">
                                       First Name</th>
                                   <th runat="server">
                                       Ename</th>
                                   <th runat="server">
                                       Job</th>
                                   <th runat="server">
                                       HireDate</th>
                                   <th runat="server">
                                       Sal</th>
                                   <th runat="server">
                                       Deptno</th>
                               </tr>
                               <tr ID="itemPlaceholder" runat="server">
                               </tr>
                           </table>
                       </td>
                   </tr>
                   <tr runat="server">
                       <td runat="server"

                           style="text-align: center;background-color: #CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;">
                       </td>
                   </tr>
               </table>
           </LayoutTemplate>
           <SelectedItemTemplate>
               <tr style="background-color:#008A8C;font-weight: bold;color: #FFFFFF;">
                   <td>
                       <asp:Label ID="EmpnoLabel" runat="server" Text='<%# Eval("Empno") %>' />
                   </td>
                   <td>
                       <asp:Label ID="EnameLabel" runat="server" Text='<%# Eval("Ename") %>' />
                   </td>
                   <td>
                       <asp:Label ID="JobLabel" runat="server" Text='<%# Eval("Job") %>' />
                   </td>
                   <td>
                       <asp:Label ID="HireDateLabel" runat="server" Text='<%# Eval("HireDate") %>' />
                   </td>
                   <td>
                       <asp:Label ID="SalLabel" runat="server" Text='<%# Eval("Sal") %>' />
                   </td>
                   <td>
                       <asp:Label ID="DeptnoLabel" runat="server" Text='<%# Eval("Deptno") %>' />
                   </td>
               </tr>
           </SelectedItemTemplate>


       </asp:ListView>




希望对您有帮助




Hope this helps


这篇关于如何在asp.net中列出视图页眉设计的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆