Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 将表格css转换为gridview?_Asp.net_Html - Fatal编程技术网

Asp.net 将表格css转换为gridview?

Asp.net 将表格css转换为gridview?,asp.net,html,Asp.net,Html,我有一个绑定到数据库表的gridview,但是我必须使用的css是为html:table设计的。我想知道是否有一种简单的方法可以将gridview转换为html表,这样我就可以使用给定的样式表来显示它 谢谢 下面是我的合作伙伴为一个模型编写的html表的示例。我想模仿这种风格是如何应用的 <div class="content1"> <table class="yep"> <thead> <tr> <th>Ca

我有一个绑定到数据库表的gridview,但是我必须使用的css是为html:table设计的。我想知道是否有一种简单的方法可以将gridview转换为html表,这样我就可以使用给定的样式表来显示它

谢谢

下面是我的合作伙伴为一个模型编写的html表的示例。我想模仿这种风格是如何应用的

<div class="content1">


 <table class="yep">
<thead>
    <tr>
      <th>Case #</th>
      <th>Unit #</th>
      <th>Date</th>
      <th>Type of Call</th>
      <th>Gender</th>
      <th>Age</th>
      <th>View PCR</th>
      <th><button class="btn">Create Incident</button></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>123456788</td>
      <td>102935734</td>
      <td>07/28</td>
      <td>Critical Care</td>
      <td>Male</td>
      <td>25</td>
      <td><a class="btn em" href="table_view.html">View PCR</a></td>
      <td class="check"><input type="checkbox"></td>
    </tr>

案例#
单位#
日期
呼叫类型
性别
年龄
查看PCR
制造事故
123456788
102935734
07/28
重症监护
男性
25
以下是我的gridview:

       <asp:GridView ID="GridView1" runat="server" CssClass="yep" AutoGenerateColumns="False" DataKeyNames="Case #" DataSourceID="SqlDataSource1">
    <Columns>
        <asp:BoundField DataField="Case #" HeaderText="Case #" ReadOnly="True" SortExpression="Case #" />
        <asp:BoundField DataField="Unit #" HeaderText="Unit #" SortExpression="Unit #" />
        <asp:BoundField DataField="Date" HeaderText="Date" SortExpression="Date" />
        <asp:BoundField DataField="Type of Call" HeaderText="Type of Call" SortExpression="Type of Call" />
        <asp:BoundField DataField="Gender" HeaderText="Gender" SortExpression="Gender" />
        <asp:BoundField DataField="Age" HeaderText="Age" SortExpression="Age" />
        <asp:BoundField DataField="View PCR" HeaderText="View PCR" SortExpression="View PCR" />
        <asp:TemplateField HeaderText="Selection">
            <ItemTemplate>
                <asp:CheckBox ID="Selections" runat="server" OnCheckedChanged="CheckBox1_CheckedChanged" />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>


试试这个:

<asp:TemplateField HeaderText="Selection">
    <ItemTemplate>
        <asp:Button ID="Selections" runat="server" OnClick="Selections_Click" CssClass="btn" />
    </ItemTemplate>
</asp:TemplateField>


注意:
CssClass
属性将
btn
类分配给渲染输出。

Um,默认情况下网格视图渲染为表格。你是在问如何使它有
标记吗?哦,我想出了如何使用gv.HeaderRow.TableSection=TableRowSection.TableHeader添加head标记;但是如果您注意到行中的最后一项是按钮。现在该列只有一个nvarchar类型。如何将按钮转换/添加到该列的单元格中?发布您的
GridView
标记。我发布了我的GridView代码。我希望“查看PCR”列中的单元格是按钮