在ASP.NET中编写这个HTML控件

本文关键字:HTML 控件 ASP NET | 更新日期: 2023-09-27 17:50:30

我需要在ASP中编写这个HTML下拉控件。使用runat=server标记检索其在后面代码中的选择。我有点困惑如何添加runat标签并使其成为ASP控件。

<div class="wrapper-demo" style="margin-left:0;">
          <div id="dd2" class="wrapper-dropdown-1" tabindex="1">
            <span>To :</span>
              <ul class="dropdown" tabindex="1">
                  <li> <a href="#"> Arabic </a> </li>
                  <li> <a href="#"> Bengali </a> </li>
                  <li> <a href="#"> Chinese </a> </li>
                  <li> <a href="#"> Czech </a> </li>
              </ul>
       </div>
   ​</div>

你们能帮点忙吗?

在ASP.NET中编写这个HTML控件

转换成以下代码:

<div class="wrapper-demo" style="margin-left:0;">
    <div id="dd2" class="wrapper-dropdown-1" tabindex="1">
    <span>To :</span>
    <asp:DropDownList ID="dropDown1" runat="server" CssClass="dropdown">
        <asp:ListItem Text="Arabic" Value="0" />   
        <asp:ListItem Text="Bengali" Value="0" /> 
        <asp:ListItem Text="Chinese " Value="0" /> 
        <asp:ListItem Text="Czech " Value="0" /> 
    </asp:DropDownList>
    </div>
​</div>

然而ASP。. NET将渲染select元素,而不是ul列表。

您可以使用"Request "。形式("控制名称")"。

请查看附件中的示例链接