问题标签 [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.
asp.net - ASP.NET:使用 Request["param"] 与使用 Request.QueryString["param"] 或 Request.Form["param"]
从 ASP.NET 中的代码隐藏访问表单或查询字符串值时,使用的优缺点是什么,例如:
代替:
这个问题我想了好几遍,得出的结论是:
短途:
- 更短(更易读,新手更容易记住等)
很长的路要走:
- 如果存在同名的表单值和查询字符串值,则没有问题(尽管这通常不是问题)
- 以后读代码的人就知道是查看 URL 还是表单元素来查找数据的来源(可能是最重要的一点)
.
那么每种方法还有哪些其他优点/缺点呢?
c# - 上传图像并修复/验证它的大小?
我使用 ASP .NET 3.5 C#,我想获取用户尝试上传的图片
<input type="file" name="uploadPicture" id="uploadPicture">
我可以使用:
接下来呢?
从来没有玩过使用表单上传文件,我希望将此文件保存在我的文件系统中并将路径保存在数据库中。
我还需要检查格式、大小和尺寸,如果可能的话,甚至可能调整它的大小。
谢谢,丹
asp.net - ASP.NET Request.Form 性能
我使用 aHttpHandler
来实现一个以高性能为目标的轻量级 Web 服务。它需要一个POST
with content-type application/x-www-form-urlencoded
。Web 服务执行许多任务,包括解密、数据库工作、业务逻辑等。在负载测试期间,性能监视器(ANTS 和 Visual Studio)指向占用大部分时间(实际上是 67%)的单行代码。
在这行代码的调用堆栈底部,性能监视器说这个调用:
是罪魁祸首。
谁能帮忙解释一下?!该应用程序位于 .Net 4 中,在 Windows Server 2008 上作为发行版 IIS 7 发布。
谢谢你,乔伊·巴雷特
c# - 如何判断 Request.Form 中的值是否为数字?(C#)
假设我必须调用具有以下签名的函数:doStuff(Int32?)
我想传递doStuff
一个从Request.Form
. 但是,如果传入的值是空白、缺失或不是数字,我想doStuff
传递一个空参数。这不应导致错误;这是一个操作。
我必须用八个这样的值来做到这一点,所以我想知道用 C# 编写的优雅方式是什么
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 数据?
asp.net - 如何通过输入名称从 Request.Form 集合中读取输入值
我希望能够在回发的用户控件中从 Request.Form 集合中读取 HtmlHiddenField 控件的值。集合中的键似乎代表控件的名称属性而不是 ID。我可以使用新的 ClientIDMode 属性来控制 ID,当我的用户控件被放置在不同的页面中,从而在不同的命名容器中时,它会有所帮助。但是我怎样才能对 name 属性做同样的事情呢?在命名控件中时,HtmlHiddenField.Name 属性与 Reqest[key] 对象中的键名不匹配。
我知道这是非常具体的场景,因为我无权访问隐藏字段控件对象。我只是在寻找一种方法来控制如何呈现输入名称属性,就像现在对于 ID 一样。
c# - 如何在 MVC 中获取导致“从客户端检测到潜在危险的 Request.Form 值”的表单值?
我有一个具有自定义 HandleErrorAttribute 的 MVC3 应用程序,以便我可以通过电子邮件发送错误。我经常收到“从客户端检测到潜在危险的 Request.Form 值”,但它只显示导致异常的表单值的前几个字符。我想查看输入的整个表单值,以便更好地了解输入是恶意的还是用户意外的。但是,当我尝试在 HandleErrorAttribute 中提取表单值时,它会引发相同的错误!知道如何从 Request.Form 获取表单值而不在我的异常处理程序中引起验证吗?
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 文件中打开浏览器并输入数据请给出请对此有任何想法。
asp.net - Request.Form("ListBox1.ClientID") 什么都不返回
webcontentform
在and中不返回任何内容usercontrols
。但它适用于普通的网络表单。
所有dropdownslist
和Listbox
都由 填充jquery
。因此服务器无法检索选定的值,因为根据服务器,它们实际上并不存在,但它们确实存在于客户端。然后我用Request.Form
它在 normal 下工作得很好,但是当我在orWebform
中使用它时它什么都没有。webcontentpages
usercontrols
我真的很讨厌这个问题,任何想法都会有所帮助。
jquery - 如何在 asp.net 的 $.post 方法中获取/传递动态控件?
我从数据库中动态地在我的页面中添加控件,并且我正在使用 $.post() 方法在客户端传递值。现在我想在 $.post() 方法中传递这个控件。所以任何人都可以建议我如何在 post 方法中获取这些控件。
在上面,drpGender、cmbMonth、drpTall、txtheigh 是我在页面中添加的动态控件。
在客户端,我在 SaveData() 方法中保存数据。我正在使用这个控件值客户端通过使用
那么谁能告诉我如何做到这一点?
提前致谢。