Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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
如何使用jquery在弹出窗口中打开用户控件页_Jquery_Asp.net - Fatal编程技术网

如何使用jquery在弹出窗口中打开用户控件页

如何使用jquery在弹出窗口中打开用户控件页,jquery,asp.net,Jquery,Asp.net,我想在弹出窗口中打开用户控制页。在页面加载期间显示弹出窗口 下面是我的代码 <script type="text/javascript"> $(function () { $("#dialog").dialog({ title: "jQuery Dialog Popup", buttons: { Close: function () { $(this).dialog('close');

我想在弹出窗口中打开用户控制页。在页面加载期间显示弹出窗口

下面是我的代码

<script type="text/javascript">
$(function () {
    $("#dialog").dialog({
        title: "jQuery Dialog Popup",
        buttons: {
            Close: function () {
                $(this).dialog('close');
            }
        }
    });
});

$(函数(){
$(“#对话框”)。对话框({
标题:“jQuery对话框弹出”,
按钮:{
关闭:函数(){
$(this.dialog('close');
}
}
});
});

以下是用户控件页面代码:

<div id="dialog" style="display: none;position:fixed; margin: 0 0 0 570px;width:50%; height:10%;">         
    <uc3:ucPageUsage ID="ucPageUSage1" runat="server"/> 
</div>



函数ShowComment(val){
document.getElementById('ucPageUSage1_hdn_rdo')。value=val.value;
document.getElementById('ucPageUSage1_btn')。单击();
}
函数HidePage(){
document.getElementById('ucPageUSage1_div_page')。style.display='none';
}
这页对你有帮助吗?
对
不
不太有用

当我运行此页面时,用户控件页面将单独显示,而不是显示在弹出窗口内


我想在弹出窗口中显示usercontrol页面。

css样式正在将内容移出弹出窗口,我建议删除css样式并尝试,如下所示

<div id="dialog">         
    <uc3:ucPageUsage ID="ucPageUSage1" runat="server"/> 
</div>


请也发布呈现的HTML。一个jsfiddle.net也会很抱歉。呈现的html是什么意思?实际的html作为查看源代码而不是
是的,谢谢。现在它进入了弹出窗口。但用户控件页中的控件不起作用。我有单选按钮和提交按钮在用户控制页面。我无法提交。您必须为按钮设置UseSubmitBehavior=“false”。有关更多详细信息,请参阅。它似乎不适用于ImageButton。很少有解决方案是,您可能必须将按钮(imageButton)包装在表中。在“我的用户控件”页面中,我无法获取asp控件的值。我正在使用radiobuttonlist和textbox。单击“提交”时,它们的值为空。不知道我的代码出了什么问题。有问题的请参考第三个代码。有人能帮我找出原因吗?
<div id="dialog">         
    <uc3:ucPageUsage ID="ucPageUSage1" runat="server"/> 
</div>