ASP.NET Web表单元素内部元素

ASP.NET Web表单元素内部元素,asp.net,html,Asp.net,Html,我现在有3个小时的ASP.NET Web表单经验(试用)。我太习惯HTML了,所以我需要一些帮助来摆脱这种束缚 我想做的是在元素内部创建一个简单的元素,但它一直在说“元素未知” 我需要的是: <ul> <li> <div>TEST</div> </li> </ul> 试验 我尝试的是: <asp:BulletedList ID="BulletedList1" runat="server"&g

我现在有3个小时的ASP.NET Web表单经验(试用)。我太习惯HTML了,所以我需要一些帮助来摆脱这种束缚

我想做的是在元素内部创建一个简单的元素,但它一直在说“元素未知”

我需要的是:

<ul>
  <li>
    <div>TEST</div>
  </li>
</ul>
  • 试验
我尝试的是:

<asp:BulletedList ID="BulletedList1" runat="server">
    <asp:ListItem>
        <asp:Panel runat="server">TEST</asp:Panel>
    </asp:ListItem>
</asp:BulletedList>

试验

这不起作用,我想知道为什么?

您不能在asp:ListItems中添加元素,只能设置它们的值和文本属性

<asp:ListItem Text="Test" Value="Test"></asp:ListItem>

没有真正的理由不能使用标准HTML控件,这将实现您想要的

<ul>
  <li>
    <div id="testDiv" runat="server">TEST</div>
  </li>
</ul>
  • 试验

不能在asp:ListItems中添加元素,只能设置元素的值和文本属性

<asp:ListItem Text="Test" Value="Test"></asp:ListItem>

没有真正的理由不能使用标准HTML控件,这将实现您想要的

<ul>
  <li>
    <div id="testDiv" runat="server">TEST</div>
  </li>
</ul>
  • 试验