是否可以在没有任何服务器控件的情况下在asp.net中提交表单
伙计们,是否可以在没有任何服务器控件的情况下在asp.net中提交表单,asp.net,html,forms,controls,submit,Asp.net,Html,Forms,Controls,Submit,伙计们, 我有这种怀疑已经很久了。现在作为stackoverflow的一部分,我决定问一下。。。考虑没有 RunAT=“Server”的窗体,它包含两个HTML文本框和一个HTML按钮,都没有 RunAT=“Server”,现在我可以提交这个表单,我必须把这些值插入我的DB……p> 是的。您可以使用从这些控件读取值 var valueFromHtmlControl = Request.Form["Control-Identified"] 对。您可以使用从这些控件读取值 var valueFro
我有这种怀疑已经很久了。现在作为stackoverflow的一部分,我决定问一下。。。考虑没有<强> RunAT=“Server”<强>的窗体,它包含两个HTML文本框和一个HTML按钮,都没有<强> RunAT=“Server”,现在我可以提交这个表单,我必须把这些值插入我的DB……p> 是的。您可以使用从这些控件读取值
var valueFromHtmlControl = Request.Form["Control-Identified"]
对。您可以使用从这些控件读取值
var valueFromHtmlControl = Request.Form["Control-Identified"]
如果您的“HTML按钮”是
元素,单击它确实会导致发布
。但是,它不会引发任何单击
事件,因为没有与您单击的HTML按钮关联的按钮
对象
在Page\u Load()
方法(或类似方法)中,您将能够使用请求.Form
集合检索发布的值。带有文本输入的示例有name=“myField”
:
如果您的“HTML按钮”是
元素,单击它确实会导致发布
。但是,它不会引发任何单击
事件,因为没有与您单击的HTML按钮关联的按钮
对象
在Page\u Load()
方法(或类似方法)中,您将能够使用请求.Form
集合检索发布的值。带有文本输入的示例有name=“myField”
:
绝对-这可能会导致一些不必要的影响,例如跨站点请求伪造,这是值得注意的:
绝对-这可能会导致一些不必要的影响,例如跨站点请求伪造,值得注意:
过去三年多,我一直是一名经典的asp开发人员。事实上,我就是从这里开始的。我仍然喜欢它!现在是asp.netdeveloper@geek如果我在整个应用程序中都这么做,我会有更多的页面,知道可以为此做些什么…@geek:wiohoo。我只做了6个月的asp.net开发人员,好吧,在那之前的一年里……这有点帮助:)你的评论让我在瞬间想起了过去的好日子在过去的三年多里,我一直是一名典型的asp开发人员。事实上,我就是从这里开始的。我仍然喜欢它!现在是asp.netdeveloper@geek如果我在整个应用程序中都这么做,我会有更多的页面,知道可以为此做些什么…@geek:wiohoo。我只做了6个月的asp.net开发人员,好吧,在那之前的一年里……这有点帮助:)你的评论让我在瞬间想起了过去的好日子我刚注意到你的答案比极客早2分钟:)所以你也要+1:)我刚注意到你的答案比极客早2分钟:)所以你也要+1:)