我有一个简单的HTML表单.内置的HTML帮助程序正在渲染.标记未创建.我错过了什么?
<asp:Content ID="Content5" ContentPlaceHolderID="IslandPlaceHolder" runat="server">
<%using (Html.BeginForm()){%>
<div id="manifest">Manifest Option: <%Html.DropDownList("docid",ViewData["manifests"] as SelectList);%></div>
<div id="release">Release Version: <%Html.TextBox("release"); %></div>
<div id="locale">Localization: <%Html.DropDownList("localization"); %></div>
<div id="label">Label: <%Html.DropDownList("label"); %></div>
<div id="session">Session ID (optional): <%Html.TextBox("sessionInput"); %></div>%>
<input type="submit" value="Build" />
<%}%>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
您需要更改<%到<%=输出的标记.现在它正在进行调用,但对返回的字符串不做任何操作.
您还需要在方法调用结束时删除分号.
<%= Html.DropDownList("docid",ViewData["manifests"] as SelectList) %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
241 次 |
| 最近记录: |