我必须将简单的表单添加到 asp:PlaceHolder
<form action="https://www...." method="post" target="_top">
<input type="hidden"...
<input type="hidden"...
<input type="image" ...name="submit">
</form>
在PageLoad()我补充说:
data = "<form action=...."
this.myPlaceHolder.Controls.Add(new LiteralControl(data));
当页面呈现页面源为:
<input type="hidden"...
<input type="hidden"...
<input type="image"...name="submit"...
<img alt=""...
如您所见,没有表单标签?但我确信该data变量包含“ <form ...”。有没有其他方法可以添加表单, placeholder也许我使用了错误的方法?