Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# System.Web.Extensions的用途是什么?_C#_Asp.net_.net_Extension Methods - Fatal编程技术网

C# System.Web.Extensions的用途是什么?

C# System.Web.Extensions的用途是什么?,c#,asp.net,.net,extension-methods,C#,Asp.net,.net,Extension Methods,默认情况下,ASP.NET 3.5 Web App项目具有对程序集System.Data.DataSetExtensions.dll和System.Web.Extensions.dll的引用 有了System.Data.DataSetExtensions对我来说一切都很清楚,它包含了一些有用的扩展方法,如DataTable.AsEnumerable()和DataTable.CopyToDataTable() 那么System.Web.Extensions.dll呢?您可以提到哪些有用的成员可以使

默认情况下,ASP.NET 3.5 Web App项目具有对程序集
System.Data.DataSetExtensions.dll
System.Web.Extensions.dll
的引用

有了
System.Data.DataSetExtensions
对我来说一切都很清楚,它包含了一些有用的扩展方法,如
DataTable.AsEnumerable()
DataTable.CopyToDataTable()


那么
System.Web.Extensions.dll
呢?您可以提到哪些有用的成员可以使用?

System.Web.Extensions.dll包含所有优点,例如UpdatePanel控件。

System.Web.Extensions包含ASP.NET AJAX控件的所有类和支持类。它还包括用于JSON序列化的类,以及几乎所有其他涉及从JavaScript与ASP.NET运行时通信的类(反之亦然)。

Surviv.Web.Expple元素使您能够配置可由Ajax启用的客户端、Windows通信基金会(WCF)客户端(SOAP客户端)和.NETFramework客户端使用的ASP.NET应用程序。配置设置包括以下内容:

  • 通过authenticationService、roleService和profileService元素启用ASP.NET应用程序服务
  • 通过scriptResourceHandler元素的enableCompression和enableCaching属性配置脚本处理程序
  • 通过jsonSerialization元素配置JSON序列化
    System.Web.Extensions与System.Data.DataSetExtensions等扩展方法无关,它包含