Html 如何将CSS样式表添加到aspx.vb表

Html 如何将CSS样式表添加到aspx.vb表,html,css,asp.net,vb.net,Html,Css,Asp.net,Vb.net,我已经创建了一个搜索按钮,当点击它时,它将以表格格式显示搜索的详细信息,但我需要帮助使表格看起来像一个表格,并且看起来很像样 由于我是asp.net的新手,我正在努力弄清楚我是如何做到这一点的。我有一个链接到.aspx页面的样式表,这是我的OnCLick事件处理程序代码 Protected Sub SearchButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SearchButton.Cl

我已经创建了一个搜索按钮,当点击它时,它将以表格格式显示搜索的详细信息,但我需要帮助使表格看起来像一个表格,并且看起来很像样

由于我是asp.net的新手,我正在努力弄清楚我是如何做到这一点的。我有一个链接到.aspx页面的样式表,这是我的OnCLick事件处理程序代码

 Protected Sub SearchButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles     SearchButton.Click
    Dim dsResults As New DataSet
    Dim dt As DataTableReader



    dsResults = SearchResults(sbox1.Text)
    dt = dsResults.CreateDataReader


    Dim tb As New Table
    Dim tr As New TableRow
    Dim tc As New TableCell
    Dim lb As New Label

    tb.Attributes.Add("class", "tableClass")
    tr.Attributes.Add("class", "tableRowClass")

    If dt.HasRows = True Then
        Do While dt.Read

            tr = New TableRow
            tc = New TableCell
            lb = New Label

            lb.Text = dt.Item("name").ToString()
            tc.Controls.Add(lb)
            tr.Controls.Add(tc)
            tb.Controls.Add(tr)



            tc = New TableCell
            lb = New Label

            lb.Text = dt.Item("age").ToString()
            tc.Controls.Add(lb)
            tr.Controls.Add(tc)

            tb.Controls.Add(tr)



            tc = New TableCell
            lb = New Label

            lb.Text = dt.Item("sex").ToString()
            tc.Controls.Add(lb)
            tr.Controls.Add(tc)

            tb.Controls.Add(tr)



            tc = New TableCell
            lb = New Label

            lb.Text = dt.Item("department").ToString()
            tc.Controls.Add(lb)
            tr.Controls.Add(tc)

            tb.Controls.Add(tr)



            tc = New TableCell
            lb = New Label

            lb.Text = dt.Item("list_group").ToString()
            tc.Controls.Add(lb)
            tr.Controls.Add(tc)

            tb.Controls.Add(tr)



            tc = New TableCell
            lb = New Label

            lb.Text = dt.Item("date_added").ToString()
            tc.Controls.Add(lb)
            tr.Controls.Add(tc)

            tb.Controls.Add(tr)
        Loop
        dt.Close()
        dsResults.Dispose()

        placeResults.Controls.Add(tb)

    Else

        noResultOutput.Text = "No Results Matched Your Search"

    End If
End Sub
End Class
有人能帮我添加一个类或东西链接到我的样式表,这样我的表看起来就很好了。我试图在上面添加一个类,但如果我将其添加到样式表中,则不会发生任何事情


谢谢。

您可以直接使用css选择器选择表格、tr、td、tbody并应用所需样式。因为最终这会变成

下面是一些例子。在.aspx中使用此选项


更多信息-

我是否可以直接将样式添加到样式表中?我根本不需要引用aspx.vb页面上的样式吗?@user2982634是的,您应该直接将其添加到样式表中。在aspx.vb中无需执行任何操作。我将其添加到样式表中并保存了它,但在搜索页面上没有任何操作。我知道,如果我在HTML端添加了一个表,这会起作用,但我想知道,由于我的表是ServerSide,所以在引用中,当您查看页面时,是否在aspx中有表,或者它们是基于某些操作构建的?如果是这样,请执行该操作,然后检查是否应用了样式。我在.aspx中没有表格。我正在使用aspx中的占位符在按下搜索按钮时显示表格。因此,该表仅在用户输入名称并按下搜索按钮时显示。
<style>
    table {
        border-collapse: collapse;
    }

    table, th, td {
        border: 1px solid black;
    }
</style>