我收到了将此表单添加到asp.net控件的请求。
我要使用asp.net文本框和按钮将信息提交到表单。(因为我有特殊的控件来匹配外观)。
这是表单:
<form name="ccoptin" id="signup" action="http://visitor.r20.constantcontact.com/d.jsp"
target="_blank" method="post">
<input type="hidden" name="llr" value="yyyyyy">
<input type="hidden" name="m" value="xxxxxx">
<input type="hidden" name="p" value="oi">
<label>sign up for new services and promotions:</label>
<input type="text"name="ea" value="" class="text" />
<input type="submit" id="iframe" class="submit"
name="go" value="submit" />
</form>这可以做到吗?
发布于 2011-07-23 01:31:20
可以,您可以使用html输入控件的asp.net Textbox控件,并且可以设置相同的样式。例如:
<asp:TextBox ID="ea" CssClass="text" runat="server"></asp:TextBox>用于html提交按钮的按钮控件,例如
<asp:Button ID="iframe" CssClass="submit" runat="server" Text="submit" />对于隐藏的输入类型,可以使用asp.net HiddenField控件
<asp:HiddenField ID="llr" runat="server" Value="yyyyyy" />发布于 2011-07-23 01:30:05
是的,这是可以做到的。在浏览器端,即使您使用ASP.NET按钮,asp.net控件也会转换为HTML语言。
从工具箱中拖放asp.net按钮,然后放入属性id、cssclass、名称、文本。它最终会像预期的那样被转换成HTML
<asp:Button id="iframe" cssclass="submit"
Text="Submit" runat="server" />发布于 2011-07-23 01:38:07
嗯。您必须考虑以下注意事项:
runat='server'属性添加到form元素。这是因为在呈现时,服务器控件(也称为服务器控件)会检查它们是否呈现在服务器窗体中( method).<asp:Hidden控件是<input type='hidden'<asp:TextBox控件的替代品,<input type='text'<asp:Button控件是<input type='submit'VerifyRenderingInServerForm属性https://stackoverflow.com/questions/6793765
复制相似问题