我正在努力将以下字符串作为HTML内容发送到组件,以将其用作内部HTML内容:
<script type="text/javascript">
var value;
//Component definition
html: '<% using (Html.BeginForm("archExp", "Explorer", FormMethod.Post, new { id = "Submit" })) { %> <p> Please specify Directory name</p>
<label for="name">Name:</label> <%= Html.TextBox("name") %> <br /><br />
<label for="name">Parent:'+value+' </label>
<div class="form-actions"> <button type="submit" class="t-button">Submit !</button></div> <% } %>'
前一个HTML字符串中包含的表单必须POST文本框内填充的文本以及标签元素中出现的值,但它不是这样做的吗?!?
P.S。 archExp是视图,资源管理器是控制器
答案 0 :(得分:1)
您只能发布输入类型(不计算查询字符串值)。标签不是输入类型。因此,您无法发布标签。
您可以将数据保存在隐藏的输入字段中,也可以将其放在标签中。