我的 html 代码中有我的文字。
<tbody>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</tbody>
在我的 VB 代码中,我告诉它创建一个 asp:checkbox:
Protected Sub Page_LoadComplete(sender As Object, e As System.EventArgs) Handles Me.LoadComplete
Literal1.Text &= "<tr>" &
"<td>" & MyDataReader(0) & "</td>" &
"<td>" & MyDataReader(1) & "</td>" &
"<td>" & MyDataReader(2) & "</td>" &
"<td>Files Go Here</td>" &
"<td><asp:CheckBox ID=""CheckBox" & MyDataReader(0) & """ runat=""server"" /></td></tr>"
我的问题是该复选框在加载后没有显示在页面上,其他所有内容都会显示。我查看了页面的源代码,asp:checkbox 在表格的源代码中,但没有显示在网页本身上。我可以输入一个非 asp:checkbox:<input id="Checkbox1" type="checkbox" />
它会显示出来。字面量在<form id="form1" runat="server">
. 有什么建议么?