首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

asp.net直接调用jquery的highslide下令

2013-07-01 
asp.net直接调用jquery的highslide命令我使用了highslide,然后很简单添加了一个div,一个inputButton中clic

asp.net直接调用jquery的highslide命令
我使用了highslide,然后很简单添加了一个div,一个inputButton中click事件来显示这个div
先上代码

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="jquery.aspx.cs" Inherits="ajax_jquery" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript" src="../js/jquery/jquery.js"></script>
    <script type="text/javascript" src="../highslide/highslide-full.packed.js"></script>
    <link rel="Stylesheet" type="text/css" href="../highslide/highslide.css" media="screen" />
    <script type="text/javascript">
        hs.graphicsDir = '../highslide/graphics/';
        hs.outlineType = 'rounded-white';
        hs.showCredits = 'false';
        hs.align = 'center';
        hs.wrapperClassName = 'draggable-header';
        hs.headingText = "曲线图";
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <input ID="ex" runat="server" type="button" value="check"  onclick="return hs.htmlExpand(this)" />
    <div class="highslide-maincontent">
        <asp:Chart ID="Chart1" runat="server">
                <Series>
                    <asp:Series Name="Series1">
                        <Points>
                            <asp:DataPoint XValue="1" YValues="2" />
                            <asp:DataPoint XValue="2" YValues="3" />
                            <asp:DataPoint XValue="3" YValues="4" />
                            <asp:DataPoint XValue="4" YValues="5" />
                        </Points>
                    </asp:Series>
                </Series>
                <ChartAreas>


                    <asp:ChartArea Name="ChartArea1">
                    </asp:ChartArea>
                </ChartAreas>
            </asp:Chart>
    <input ID="close" runat="server" type="button" value="click me to close" onclick="return hs.close(this)" />    
    </div>
    </form>
</body>


</html>


在两个input 中有onclick事件,这个是由点击的动作来触发的,我想要直接在后台中某个事件来触发这个功能,也就是在if(true)之后执行{onclick="return hs.htmlExpand(this)"},但是这个语句是前台jquery的,我不知道后台里面onclick="return hs.htmlExpand(this)"语句怎么用C#去写,有没有人帮下忙看看这个能不能实现呢? jQuery ASP.NET highslide
[解决办法]
你用.net输出一个字符串,字符串的内容就是js脚本,当前台获取字符串时让js eval就可以了

热点排行