나는 AjaxControlToolkit (NuGet에서 다운로드) 버전 7.0607을 사용하여 masterpage를 사용하는 웹 양식에서 작동하도록 노력했습니다. DotNet 4.5 실행 마스터 페이지에는 ToolkitScriptManager가 있지만 하위 페이지로 전달되지 않습니다.AjaxControlToolkit이 MasterPage를 사용하는 페이지에서 작동하지 않습니다.
독립 실행 형 aspx 페이지를 만들 수 있으며 페이지에 scriptmanager를 놓을 수 있으며 컨트롤이 제대로 작동하므로 누락 된 설정이있는 것으로 나타났습니다.
이 작업을 수행하기위한 절차는 무엇입니까?
masterpage 스크립트 블록은 너무 없습니다 :
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="AjaxControlToolkit" Name="ExtenderBase.BaseScripts.js" />
<asp:ScriptReference Assembly="AjaxControlToolkit" Name="Common.Common.js" />
<asp:ScriptReference Name="jquery" />
<asp:ScriptReference Name="jquery.ui.combined" />
<asp:ScriptReference Name="WebForms.js" Path="~/Scripts/WebForms/WebForms.js" />
<asp:ScriptReference Name="WebUIValidation.js" Path="~/Scripts/WebForms/WebUIValidation.js" />
<asp:ScriptReference Name="MenuStandards.js" Path="~/Scripts/WebForms/MenuStandards.js" />
<asp:ScriptReference Name="GridView.js" Path="~/Scripts/WebForms/GridView.js" />
<asp:ScriptReference Name="DetailsView.js" Path="~/Scripts/WebForms/DetailsView.js" />
<asp:ScriptReference Name="TreeView.js" Path="~/Scripts/WebForms/TreeView.js" />
<asp:ScriptReference Name="WebParts.js" Path="~/Scripts/WebForms/WebParts.js" />
<asp:ScriptReference Name="Focus.js" Path="~/Scripts/WebForms/Focus.js" />
<asp:ScriptReference Name="WebFormsBundle" />
</Scripts>
</ajaxToolkit:ToolkitScriptManager>
쇼 마스터 페이지의 마크 업 –
와
. –
여기 헤더입니다 : <% @ 마스터 언어 = "VB"으로 AutoEventWireup = "true"를 숨김는 = "Site.master.vb"상속은 = "TinySearch.SiteMaster"%> 죄송합니다 -을 게시 할 여지가 없습니다 전체 페이지. – MC9000