2011-04-24 46 views
0

我正在发送下面的字符串作为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是视图,Explorer是控制器

回答

1

您只能发布输入类型(不计算查询字符串值)。标签不是输入类型。因此,您不能发布标签。

您可以将数据保存在隐藏的输入字段中,也可以将其放在标签中。