使用Help.ShowHelp()显示Chm文件

时间:2013-11-11 12:52:57

标签: c# javascript asp.net

如何使用 help.showhelp(控制,路径)在服务器端的Web浏览器中单击,在新窗口中显示本地chm文件而不会打扰背景。我没有任何参数传递控制对象,它显示chm文件,清除div内容。如何克服这个问题。

先谢谢。

1 个答案:

答案 0 :(得分:0)

服务器端脚本

由于我在服务器上调用onclick of help链接,因此调用 aspx.cs 文件中的Page_Load方法并尝试将值分配给字段。在这里,我有一个条件,如果它 IsPostback 跳过这组语句。因此这些字段为空。为了避免这种情况,我已经将字段声明为 IsPostback 条件。

客户端 为了避免重新加载整个页面,我使用的是更新面板。

 < asp:ScriptManager ID="smAJAX1" runat="server" ScriptMode="Release" >< /asp:ScriptManager >
    < asp:UpdatePanel ID="UpdatePanel1" runat="server" >
        < ContentTemplate >
            < a href="#" runat="server" class="" title="Help File" onserverclick="helpdoc">help</a >                
        < /ContentTemplate >
    </asp:UpdatePanel>