Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
如何将页面适配器添加到ASP.NET项目?_Asp.net - Fatal编程技术网

如何将页面适配器添加到ASP.NET项目?

如何将页面适配器添加到ASP.NET项目?,asp.net,Asp.net,我想尝试如上所述将viewstate保存到DB的方法,但我对PageAdapter部分感到困惑。它说我应该使用app.browser直接强制使用我的适配器,但是,我没有使用Visual Studio(使用Delphi),所以没有app_Browsers文件夹(如果在那里),所以我不知道如何告诉我的网站应该使用我的自定义适配器 我已尝试将.browser文件添加到我的网站根目录,但这没有帮助 我很感激我在这里可能会装傻,只是不确定:) 谢谢。您需要在ASP.Net网站内创建一个App\u Brow

我想尝试如上所述将viewstate保存到DB的方法,但我对PageAdapter部分感到困惑。它说我应该使用app.browser直接强制使用我的适配器,但是,我没有使用Visual Studio(使用Delphi),所以没有app_Browsers文件夹(如果在那里),所以我不知道如何告诉我的网站应该使用我的自定义适配器

我已尝试将.browser文件添加到我的网站根目录,但这没有帮助

我很感激我在这里可能会装傻,只是不确定:)


谢谢。

您需要在ASP.Net网站内创建一个
App\u Browsers
文件夹,然后在此文件夹内创建一个浏览器文件,如以下
BrowserFile.browser

<!--
You can find existing browser definitions at
<windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers
-->
<browsers>
  <browser refID="Default">
    <controlAdapters>
      <adapter controlType="System.Web.UI.UpdateProgress" adapterType="YourCompany.Web.UI.Adapters.UpdateProgressAdapter" />
    </controlAdapters>
    </browser>
</browsers>

我知道这一定很简单。谢谢