【发布时间】:2014-07-24 17:17:31
【问题描述】:
我在使用 Dot Net Nuke 自定义表单时遇到了问题。表单有一些奇怪的行为。好吧,我相信代码中的皮肤本身很奇怪。我在 c# 后面有提交按钮代码,可以在触发时重定向到另一个页面,在函数末尾使用代码“response.redirect()”。但是,它会在页面中未指定任何操作的情况下重定向回自身。我意识到当我查看源代码时,它会自动给出一个返回自身的动作。
皮肤本身的代码如下:
<dnn:Form id="Form" runat="server" ENCTYPE="multipart/form-data" >
按钮代码:
<asp:button id="btnClear2" cssclass="dnnSecondaryAction " runat="server" resourcekey="Submit"
onclick="btnSubmit_Click" />
处理后的表单在浏览器中显示为:
<form name="Form" method="post" action="/onlineorderform.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="Form" enctype="multipart/form-data">
如果网站崩溃,我无法更改或删除 dnn 代码。 dnn 代码似乎会覆盖我的 c# response.redirect 代码。
【问题讨论】:
标签: c# jquery asp.net forms dotnetnuke