在我的页面上,我有来自Masterpage的工具栏和一些输入字段。 所有输入字段都在标记表单内,工具栏在标记表单之外。 按表格标签之外的按钮后可以提交表格吗?
请建议, 亚历山大。
答案 0 :(得分:11)
您可以使用JavaScript:
<input type="button" onclick="$('#someForm').submit();" />
当然,缺点是没有JavaScript就会中断。
我不相信你可以在没有JavaScript的情况下做你的要求。
答案 1 :(得分:5)
使用按钮的OnClick事件提交表单,例如:
<INPUT TYPE=BUTTON OnClick="document.formname.submit();" VALUE="Submit">
答案 2 :(得分:0)
我知道这已经过时了但我最近解决这个问题的方法如下:
由于其他问题,我没有提交表单,但我在VB代码中调用了一个sub,只是引用了文本框。
<asp:Button ID="SubmitButton"
runat="server"
class="TextButton"
onclick="SubmitButton_Click"
Text="Submit" />
然后从后面的文件中调用一个漂亮的小子
Partial Public Class SurveyQuestions
Protected Sub SubmitButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
然后只是一个简单的
Request("nameofcontrolhere")
嘿,嘿!普雷斯托!它可以在不使用表单的情况下工作,从而使您的按钮可以放在任何您喜欢的位置。