2011-07-16 59 views
0

我有我的HTML页面)用户必须首先登录。如何从HTML页面获取数据并将其存储到SQL Sever中

我的问题是我怎样才能从文本框的HTML页面的值到ASP.NET页面?

P.S. Request.Form()方法会工作吗?

+4

你至少试过了吗? – Eranga

+0

如果文本框是一个asp.net TextBox对象,那么您将在.aspx页面上为其分配一个ID,并从后面的代码中引用它以获取其.Text属性。 –

回答

0

只要您的html页面中的输入内容在张贴到您的asp.net应用程序页面的表单中,Request.Form []就会工作。

0

尝试创建一个javascript函数,它以html形式获取文本框的值,并将它们作为查询字符串传递给您正在重定向的页面。

function Text(textbox) { 
      var btn = document.getElementById('btnSubmit'); 
      var text = document.getElementById(textbox.id); 
      btn.href = btn.href +'?'+ text.value; 
     } 

在html页面:

<form id="form1" runat="server"> 
    <div> 
     Text: <input id="txtBox" type="text" onchange="Text(this);" /> 
     <a id="btnSubmit" href="Default.aspx">Submit</a> 
    </div> 
</form> 

所以,当你点击提交日子会把你找到这样与查询字符串的链接:

http://localhost/Test/Default.aspx?test 

在JavaScript

标记为答案,如果有帮助!

相关问题