打开.aspx文件作为asp.net mvc中cshtml的部分视图

时间:2016-03-10 10:47:06

标签: c# jquery asp.net-mvc reportviewer

我尝试在我的MVC应用程序中使用ReportViewer。

我有查看按钮:

<button id="ReprintBol" class="button secondary right noPrint" style="display: inline-block; position: absolute; bottom: 0; right: 0">
    <span class="noPrint" style="display: inline-block; padding: 0 0 0 10px; font-size: 11px; font-weight: bold;">Reprint</span>
</button>

Aspx文件作为局部视图:

@Html.Partial("ReportViewer")

处理按钮点击的代码:

<script>

$('#ReprintBol').click(function () {
    $("#Test").dialog({
        bgiframe: true,
        resizable: false,
        width: 700,
        height: 400,
        modal: true,
        title: 'Note',
        autoOpen: false,
        draggable: true,
        show: "blind",
        hide: "blind",
        bDestroy: true,
        overlay: {
            backgroundColor: '#000',
            opacity: 0.5
        },
    });
    $("#Test").dialog("option", "title", "Select Stops");
    $("#Test").dialog("open");
});

</script>

我的aspx视图

<div id="Test" style="display: none">

   <form id="form1" runat="server">
       <asp:ScriptManager ID="ScriptManager1" runat="server">
 </asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Height="509px" Width="1542px">
</rsweb:ReportViewer>
</form> 
</div>

当我尝试运行此代码并点击按钮时只显示错误并说javascript有错误。我已经检查了10次,没有看到任何。 我做错了什么?

由于

1 个答案:

答案 0 :(得分:2)

在这个区块的末尾似乎还有“,”:

<script type="text/javascript" >

还要将类型添加到脚本标记,如下所示:

- (UIView *)view