ASP.net中的POST方法 [英] POST Method in ASP.net
问题描述
如何在不显示查询字符串的情况下从POST发送服务器控制信息
How to send the server control information from POST without showing query string in url
< 表格 id ="frm_post" 动作 ="Test.aspx" 目标 ="__ blank" 方法 ="POST" >
<form id="frm_post" action="Test.aspx" target="_blank" method="POST" >
asp : 文本框 ID ="txttest" runat =服务器" ></ asp : 文本框 >
asp:TextBox ID="txttest" runat="server" ></asp:TextBox>
<
< 输入 类型 =提交" 值 =使用帖子发送" />
<input type="submit" value="Send Using Post" />
</form>
</form>
1)首先,它给出错误消息,表明Textbox必须位于带有"runat =" server""的表单标签内.
1) Firstly it gives error saying Textbox must be inside form tag with "runat="server""
2)如果我将runat ="server"放入以标签"的形式,按钮的点击未重定向到操作"窗口中给出的新页面.在表单标签中
2) If i put runat="server" in form Tag the button click is not redirecting to new page as given in "action" in form tag
3)但是,如果我使用HTML控件并使用不带runat ="server"的表单标签,则会出现以下情况: ,我可以获取Request.Form.
3) But if i use HTML control and use form tag without runat="server" , I am able to get Request.Form.
现在如何使用POST方法获取服务器控制信息?
Now how to get server control information using POST method?
推荐答案
对于ASP.NET问题, Microsoft ASP.NET 论坛在此处.>>
For ASP.NET questions the Microsoft ASP.NET forum is here.>>
您在此处发布的论坛通常适用于VB.Net控制台应用程序和基于Windows Forms的应用程序.
The forum you have posted in here is usually intended for VB.Net console applications and Windows Forms based applications.
这篇关于ASP.net中的POST方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!