C# 正在执行HTML表单提交按钮不工作
我正在开发一个应用程序,该应用程序可以在。我可以填写两个文本框的表格,但我不能提交它 提交按钮元素如下所示C# 正在执行HTML表单提交按钮不工作,c#,javascript,html,windows-phone-8,windows-phone,C#,Javascript,Html,Windows Phone 8,Windows Phone,我正在开发一个应用程序,该应用程序可以在。我可以填写两个文本框的表格,但我不能提交它 提交按钮元素如下所示 <input type="submit" name="ctl00$mainContent$btnHae" value="Tarkista" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$mainContent$btnHae&q
<input type="submit" name="ctl00$mainContent$btnHae" value="Tarkista"
onclick="javascript:WebForm_DoPostBackWithOptions(new
WebForm_PostBackOptions("ctl00$mainContent$btnHae", "", true,
"", "", false, false))" id="btnHae">
任何建议都会很有帮助
编辑:VisualStudio2012 Windows Phone模拟器显然做了一些事情。如果我将两个必需的文本框留空并运行以下代码,表单将尝试提交并通知我这两个字段为空。如果我尝试提交时填写了字段,它只会在屏幕上闪烁,而没有任何结果
MiniBrowser.InvokeScript("eval", "document.forms[0].submit(WebForm_DoPostBackWithOptions
(new WebForm_PostBackOptions('ctl00$mainContent$btnHae', '', true, '', '', false, false)));");
表单有一个
.submit
。方法,而不是单击按钮-为什么不尝试调用表单上的.submit()
?您是否已查看,我将提交表单无骰子。仍然抛出80020101错误。仍然没有运气,但我在VS2012手机模拟器上尝试了这个,我可以看到表单响应“一次”,这很奇怪。MiniBrowser.InvokeScript(“eval”、“document.getElementById('btnHae')).onsubmit(WebForm_DoPostBackWithOptions(新WebForm_PostBackOptions('ctl00$mainContent$btnHae','',true,'',false,false)));
MiniBrowser.InvokeScript("eval", "document.forms[0].submit(WebForm_DoPostBackWithOptions
(new WebForm_PostBackOptions('ctl00$mainContent$btnHae', '', true, '', '', false, false)));");