Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> サーバーまたは仮想ホストはAjaxProの問題をサポートしていません究極の解決策は

サーバーまたは仮想ホストはAjaxProの問題をサポートしていません究極の解決策は

  

方法は次のとおりです:ウェブサイトのプロパティ - ">>ホームディレクトリ - " "設定 - " ".ashxファイルのマップを追加します、< Br>

マッピングされたファイルパスは、C:\\ WINDOWS \\ Microsoft.NET \\ Framework \\ v2.0.50727 \\ aspnet_isapi.dllです。拡張子:

.ashxアクション:GET、HEAD、POST、DEBUG < Br>

ファイルが存在するかどうかを確認します。

最初に次のものを追加します。

< httpHandlers>< Web.configの< system.web>に追加動詞=" POST、GET" path =" AjaxPro /*。ashx" type =" AjaxPro.AjaxHandlerFactory、axPro> />

または(バージョンを参照)

<動詞=" POST、GET" path =" ajaxpro /*。ashx" pe =" AjaxPro.AjaxHandlerFactory、AjaxPro.2" />

< /httpHandlers>

次に、サーバーサイドに次のコード行を追加します。Pag​​e_Load AjaxPro.Utility.RegisterTypeForAjax(typeof(index));

クライアントサイドでjavascriptを使用する方法は次のとおりです。サーバーサイドメソッドを呼び出します。サーバーサイドメソッドを呼び出し、DataSetを返します。public dataSet Change(){string str =" xs_jbxxからxmを選択し、xm = ds = cla.Bind(str);}戻り値ds;}

次に、クライアントでこのメソッドを呼び出します。

< script language =" javascript"> function Change(){WebServer.index.Change(change_callback)} function change_callback (応答){var ds = response.value; varの内容= document.getElementById( "newDG"); var table = null;(var i = 0; i

Copyright © Windowsの知識 All Rights Reserved