Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.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
使用JavaScript打开ajaxToolkit:ModalPopupXtender的困难_Javascript_C#_Asp.net - Fatal编程技术网

使用JavaScript打开ajaxToolkit:ModalPopupXtender的困难

使用JavaScript打开ajaxToolkit:ModalPopupXtender的困难,javascript,c#,asp.net,Javascript,C#,Asp.net,我正试图用JavaScript打开一个ajaxToolkit:ModalPopupExtender,但当我运行代码时,我从崩溃背后的代码调用函数并显示此错误 JavaScript运行时错误:无法获取未定义的属性“show” 或空引用 这是我的JavaScript: <script> function closeChangeArea() { $find('ModalChangeArea').hide(); } function showChan

我正试图用
JavaScript
打开一个
ajaxToolkit:ModalPopupExtender
,但当我运行代码时,我从崩溃背后的代码调用函数并显示此错误

JavaScript运行时错误:无法获取未定义的属性“show” 或空引用

这是我的
JavaScript

<script>
    function closeChangeArea() {
        $find('ModalChangeArea').hide();
    }

    function showChangeArea() {
        $find('ModalChangeArea').show();
    }
</script>
这是我的
ModalPoupExtender

<ajaxToolkit:ModalPopupExtender
        ID="ModalChangeArea"
        runat="server"
        TargetControlID="hid"
        PopupControlID="ChangeArea"
        RepositionMode="RepositionOnWindowResizeAndScroll"
        DropShadow="true"
        PopupDragHandleControlID="moveArea">
    </ajaxToolkit:ModalPopupExtender>

在asp.net控件id中动态附加容器,在这种情况下,您将无法使用$find获取控件以使用asp.net控件的clientid或设置ClientMode=“Static”来获取控件

尝试下面的代码来访问元素

$find('<%= ModalChangeArea.ClientID %>').show();
$find('<%= ModalChangeArea.ClientID %>').hide();
$find(“”).show();
$find(“”).hide();
clientdmode=“Static”适合我,非常感谢!
$find('<%= ModalChangeArea.ClientID %>').show();
$find('<%= ModalChangeArea.ClientID %>').hide();