问题标签 [system.web]

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 投票
0 回答
986 浏览

c# - 将引用添加到 SYSTEM.WEB.EXTENSIONS

我有以下几行:

[System.Diagnostics.DebuggerNonUserCodeAttribute()] private global::AjaxControlToolkit.ToolkitScriptManager @__BuildControlToolkitScriptManager1() { global::AjaxControlToolkit.ToolkitScriptManager @__ctrl;

我得到了这个错误:

我选择Add Reference>.Net>system.web.extension version 4.0了视觉网络开发人员,但仍然得到同样的错误。

我能做些什么?

0 投票
1 回答
2444 浏览

.net - 无法导入 System.Web 命名空间

我正在尝试使用:

在 Windows 窗体中,但它告诉我缺少参考。所以我加入了添加引用,但 System.Web 不在列表中。我什至尝试转到 System.Web.Dll 的物理位置,但是当我添加它时它告诉我它找不到程序集。

我在 ASP.NET 应用程序中导入程序集没有问题。

0 投票
2 回答
535 浏览

c# - 需要帮助查找 dll

我只想使用HttpUtility.UrlEncode(myString). 该项目是.NET 3.5。但是找不到对应的dll。在 .NET 4.0 中,它似乎在 System.web 中。但我不确定它在 3.5 的位置

有人可以告诉我在哪里可以下载相应的dll吗?

(而且,如果我不需要下载安装包,我真的更喜欢它,因为这通常会导致这些东西被 GAC在未运行安装包的环境中部署后参考。)

(为什么 .net 总是这样?...很难找到合适的 dll。使用 java 我不记得找到正确的 jar 文件有那么棘手。但是使用 .net 更新通常是个谜,框架安装等东西都位于)

编辑: 好的,这很尴尬,我以为我的框架中缺少程序集......但结果它一直在“添加引用”列表中,只是没有在组件的名称列中排序。...谢谢。

0 投票
6 回答
81513 浏览

c# - 将 Http 请求读入字节数组

我正在开发一个需要接受 HTTP Post 请求并将其读入字节数组以进行进一步处理的网页。我有点坚持如何做到这一点,而且我很难做到最好的方法是什么。到目前为止,这是我的代码:

我正在检查请求的长度及其等于 128 的总字节数。现在我只需要使用 Stream 对象将其转换为 byte[] 格式吗?我是否朝着正确的方向前进?不知道如何进行。任何建议都会很棒。我需要将整个 HTTP 请求放入 byte[] 字段。

谢谢!

0 投票
3 回答
3248 浏览

asp.net - System.Web.HttpContext.Current 在检查缓存后自身为空

我今天遇到了一个奇怪的问题,对我来说毫无意义。这是一个摘要:

在一个方法中,我检查缓存项,如下所示:

在这里,在HttpContext.CurrentASP.NET 应用程序中,它不是预期的 null。然后,在cacheRatesStatusObject方法内部,我检查是否HttpContext.Current为空,如下所示:

它在那里是空的。不知道这里发生了什么。有什么想法吗?

0 投票
3 回答
10586 浏览

asp.net-mvc - 从客户端检测到潜在危险的 Request.Form 值

我正在运行 ASP.Net MVC 应用程序并面临以下错误。由于我是 ASP.Net 的新手,有人可以帮助我了解它的含义以及如何解决它吗?

我尝试用谷歌搜索来理解它,但发现相同错误的不同答案让我更加困惑。

Global.asax 中捕获的异常:System.Web.HttpRequestValidationException (0x80004005):从客户端检测到潜在危险的 Request.Form 值 (ctl00$MainContent$WarningCtl1$TXTWarningText="

这是警告..."). 在 System.Web.HttpRequest.ValidateNameValueCollection(NameValueCollection nvc, RequestValidationSource requestCollection) 在 System.Web.HttpRequest 的 System.Web.HttpRequest.ValidateString(String value, String collectionKey, RequestValidationSource requestCollection)。 get_Form() 在 System.Web.HttpRequest.get_HasForm() 在 System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) 在 System.Web.UI.Page.DeterminePostBackMode() 在 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint) 在 System.Web.UI.Page.ProcessRequest(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint) 在 System.Web.UI.Page.ProcessRequest() 在 System.Web.UI.Page。ProcessRequest(HttpContext context) at ASP.app_config_appttypes_groupappttypes_aspx.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

请建议。

0 投票
1 回答
999 浏览

encode - CLR 中的 httputility.urlencode 需要 system.web 吗?

我创建了一个 CLR 数据库项目,我想使用 httputility.urlencode。但是,当我尝试添加对我的项目的引用时,我在任何地方都找不到 system.web。我搜索了一下,有人建议我将框架更改为完整的 .net 4.0。

但是,问题是我无法使用 4.0 部署它,正如微软通过此链接 ( http://msdn.microsoft.com/en-us/library/dd193408.aspx )指出的那样。所以我需要使用3.5。而且即使我尝试将其更改为 4.0 或 3.5 以查看是否可以找到 system.web,我仍然无法在列表中看到引用。

我的问题与这个非常相似为什么我在 Visual Studio 2010 中找不到或使用 UrlEncode?

所有 System.Web 给我的是:AspNetHostingPermission、AspNetHostingPermissionAttribute 和 AspNetHostingPermissionLevel

我遵循了建议的解决方案,但一点运气都没有。请问有什么建议吗?真的需要你的帮助。

谢谢。

0 投票
1 回答
1757 浏览

asp.net - 无法读取配置部分“System.web”,因为它缺少商会的声明

我的 web.config 是

那么错误是

http://gauravbansal7.7hostfree.com/htmlparser/default.aspx

但是如果在 web.config 中我在第 20 行和第 75 行写system.web 代替 System.web则错误是

http://gauravbansal7.7hostfree.com/htmlparser1/default.aspx

请指导我如何消除错误。

0 投票
1 回答
359 浏览

asp.net - ASP.net WebPermission 错误

我有一个使用 System.Net.HttpWebRequest 的页面。该页面给了我错误,如下所示

ASP.NET WebPermission 安全异常

我尝试了页面上的解决方案,说添加信任级别=完整”,当我这样做时,我的 web.config 是

现在出现的错误显示在http://gauravbansal7.7hostfree.com/htmlparser/

“/”中的服务器错误。

配置错误。

说明:处理服务此请求所需的配置文件时出错。检查下面的特定错误详细信息并适当地修改您的配置文件。解析器错误消息:您不能在应用层下方使用注册为 allowDefinition = 'MachineToApplication' 的部分。该错误可能是由于存在未在 IIS 中配置为应用程序的虚拟目录。源错误:

第 30 行: 第 31 行: 第 32 行: 第 33 行:
第 34 行:

源文件:gauravbansal7\HTMLParser\web.config 行:32

显示其他配置错误:版本信息:Microsoft 版本。NET 框架:2.0.50727.4211;ASP.NET 版本:2.0.50727.4209

0 投票
1 回答
853 浏览

c# - windows phone C# system.web

我正在尝试关注这篇文章:

http://chriskoenig.net/2011/08/19/upload-files-from-windows-phone/

但是当我写作时:

using System.Web.Mvc;

但似乎找不到:

我正在寻找手动添加它的库,但我找不到它,有什么建议吗?

看来我必须下载一些额外的 DLL,但我不确定在哪里可以找到它们的安全副本?