0
我的代码我的ASPX页面上:ASP.net呈现形式标签古怪
<form runat="server" action="productEditCat.aspx?mid=2&catID=<%=catID%>&action=update">
这是作为渲染:
<form name="aspnetForm" method="post" action="productEditCat.aspx?mid=2&catID=<%=catID%>&action=update" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
这似乎是URL编码查询?任何方式来阻止这一点?
变量被设置在页面加载:
protected void Page_Load(object sender, EventArgs e)
{
// Get the pages action
string pageAction = Request.QueryString["action"];
catID = int.Parse(Request.QueryString["catID"].ToString());
编辑:某些形式允许的话,我的网站上一些不要,这是非常令人沮丧的
谢谢!
tom
任何想法如何我可以解决这个问题? – 2010-08-31 15:56:02
但不在动作的URL中。将?name = value&name = value设置为操作参数的有效html。它不应该那样做 – 2010-08-31 15:56:48
这是一个痛苦的屁股和不一致,因为我有其他表单标签打印出来很好。 – 2010-08-31 16:06:17