问题标签 [request.form]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6541 浏览

asp.net - ASP.NET:使用 Request["param"] 与使用 Request.QueryString["param"] 或 Request.Form["param"]

从 ASP.NET 中的代码隐藏访问表单或查询字符串值时,使用的优缺点是什么,例如:

代替:

这个问题我想了好几遍,得出的结论是:

短途:

  • 更短(更易读,新手更容易记住等)

很长的路要走:

  • 如果存在同名的表单值和查询字符串值,则没有问题(尽管这通常不是问题)
  • 以后读代码的人就知道是查看 URL 还是表单元素来查找数据的来源(可能是最重要的一点)

.

那么每种方法还有哪些其他优点/缺点呢?

0 投票
2 回答
5867 浏览

c# - 上传图像并修复/验证它的大小?

我使用 ASP .NET 3.5 C#,我想获取用户尝试上传的图片

<input type="file" name="uploadPicture" id="uploadPicture">我可以使用:

接下来呢?

从来没有玩过使用表单上传文件,我希望将此文件保存在我的文件系统中并将路径保存在数据库中。

我还需要检查格式、大小和尺寸,如果可能的话,甚至可能调整它的大小。

谢谢,丹

0 投票
3 回答
3728 浏览

asp.net - ASP.NET Request.Form 性能

我使用 aHttpHandler来实现一个以高性能为目标的轻量级 Web 服务。它需要一个POSTwith content-type application/x-www-form-urlencoded。Web 服务执行许多任务,包括解密、数据库工作、业务逻辑等。在负载测试期间,性能监视器(ANTS 和 Visual Studio)指向占用大部分时间(实际上是 67%)的单行代码。

在这行代码的调用堆栈底部,性能监视器说这个调用:

是罪魁祸首。

谁能帮忙解释一下?!该应用程序位于 .Net 4 中,在 Windows Server 2008 上作为发行版 IIS 7 发布。

谢谢你,乔伊·巴雷特

0 投票
3 回答
2589 浏览

c# - 如何判断 Request.Form 中的值是否为数字?(C#)

假设我必须调用具有以下签名的函数:doStuff(Int32?)

我想传递doStuff一个从Request.Form. 但是,如果传入的值是空白、缺失或不是数字,我想doStuff传递一个空参数。这不应导致错误;这是一个操作。

我必须用八个这样的值来做到这一点,所以我想知道用 C# 编写的优雅方式是什么

0 投票
2 回答
623 浏览

asp.net - 如何保留 Request.Form 数据

这是关于在 ASP.Net 中正确转发 POST 变量

为了强制所有连接使用 https 协议而不是 http,我在 Global.asax 中插入了以下代码

这工作正常,直到我遇到使用 POST 提交的表单,并且使用上述方法破坏了表单检索过程。

例如:网页是http://abc.com/page1.aspx(该页面只接受 POST 表单数据)。现在强制应用程序重定向到 https,页面正确地重定向到https://abc.com/page1.aspx,但是,所有表单数据都在此过程中丢失。

有没有办法可以存储和转发 Request.Form 数据?

0 投票
1 回答
3342 浏览

asp.net - 如何通过输入名称从 Request.Form 集合中读取输入值

我希望能够在回发的用户控件中从 Request.Form 集合中读取 HtmlHiddenField 控件的值。集合中的键似乎代表控件的名称属性而不是 ID。我可以使用新的 ClientIDMode 属性来控制 ID,当我的用户控件被放置在不同的页面中,从而在不同的命名容器中时,它会有所帮助。但是我怎样才能对 name 属性做同样的事情呢?在命名控件中时,HtmlHiddenField.Name 属性与 Reqest[key] 对象中的键名不匹配。

我知道这是非常具体的场景,因为我无权访问隐藏字段控件对象。我只是在寻找一种方法来控制如何呈现输入名称属性,就像现在对于 ID 一样。

0 投票
1 回答
3762 浏览

c# - 如何在 MVC 中获取导致“从客户端检测到潜在危险的 Request.Form 值”的表单值?

我有一个具有自定义 HandleErrorAttribute 的 MVC3 应用程序,以便我可以通过电子邮件发送错误。我经常收到“从客户端检测到潜在危险的 Request.Form 值”,但它只显示导致异常的表单值的前几个字符。我想查看输入的整个表单值,以便更好地了解输入是恶意的还是用户意外的。但是,当我尝试在 HandleErrorAttribute 中提取表单值时,它会引发相同的错误!知道如何从 Request.Form 获取表单值而不在我的异常处理程序中引起验证吗?

0 投票
1 回答
421 浏览

asp.net - Request.Form 在我的应用程序中使用 Firefox 获取 pdf 文件中的值,但 Chrome 浏览器传递空值

我在浏览器中使用可编辑的 pdf 文件开发了一个项目,填充 pdf 文件并将文件保存到本地系统,请参阅我的帖子保存 pdf 文件,答案在Firefox 浏览器(10.0)中有效,但 Google Chrome 不支持(问题是 MYVal value 总是传递 null 但 Firefox 传递正确的值。我认为 Request.Form 不支持请给我任何建议)

另一个问题是在浏览器中打开可编辑的pdf文件我的代码是

上面的代码在浏览器中打开 pdf 文件 Firfox(10.0) 工作正常,但 Firefox 和 Chrome 和 IE 中的早期版本也单击链接显示打开和保存对话框,但我已经在 pdf 文件中打开浏览器并输入数据请给出请对此有任何想法。

0 投票
3 回答
3230 浏览

asp.net - Request.Form("ListBox1.ClientID") 什么都不返回

webcontentform在and中不返回任何内容usercontrols。但它适用于普通的网络表单。

所有dropdownslistListbox都由 填充jquery。因此服务器无法检索选定的值,因为根据服务器,它们实际上并不存在,但它们确实存在于客户端。然后我用Request.Form它在 normal 下工作得很好,但是当我在orWebform中使用它时它什么都没有。webcontentpagesusercontrols

我真的很讨厌这个问题,任何想法都会有所帮助。

0 投票
1 回答
274 浏览

jquery - 如何在 asp.net 的 $.post 方法中获取/传递动态控件?

我从数据库中动态地在我的页面中添加控件,并且我正在使用 $.post() 方法在客户端传递值。现在我想在 $.post() 方法中传递这个控件。所以任何人都可以建议我如何在 post 方法中获取这些控件。

在上面,drpGender、cmbMonth、drpTall、txtheigh 是我在页面中添加的动态控件。

在客户端,我在 SaveData() 方法中保存数据。我正在使用这个控件值客户端通过使用

那么谁能告诉我如何做到这一点?

提前致谢。