Javascript 如何在上下文菜单asp.net中单击时设置会话变量
我有一个问题,在内容菜单中单击元素时如何设置会话变量。我有这样的代码:Javascript 如何在上下文菜单asp.net中单击时设置会话变量,javascript,asp.net,menu,session-variables,Javascript,Asp.net,Menu,Session Variables,我有一个问题,在内容菜单中单击元素时如何设置会话变量。我有这样的代码: <dl id='K15m'> <dt><asp:imagebutton id="K15" runat="server" ImageUrl="images\pict.gif"></asp:imagebutton></dt> <dd><a href='page1.aspx'>page1</a></dd>
<dl id='K15m'>
<dt><asp:imagebutton id="K15" runat="server" ImageUrl="images\pict.gif"></asp:imagebutton></dt>
<dd><a href='page1.aspx'>page1</a></dd>
<dd><a href='page2.aspx'>page2</a></dd>
<dd><a href='page3.aspx'>page3</a></dd>
</dl>
<script type='text/javascript'>
new Menu('K15m', 'position: absolute;', true, false);
</script>
<dl id='K20m'>
<dt><asp:imagebutton id="K20" runat="server" ImageUrl="images\pict.gif"></asp:imagebutton></dt>
<dd><a href='page1.aspx'>page1</a></dd>
<dd><a href='page2.aspx'>page2</a></dd>
<dd><a href='page3.aspx'>page3</a></dd>
</dl>
<script type='text/javascript'>
new Menu('K20m', 'position: absolute;', true, false);
</script>
新菜单('K15m','position:absolute;',true,false);
新菜单('K20m','position:absolute;',true,false);
它是这样工作的。当我将鼠标移到image pict.gif上时,JS脚本将显示DL列表中的元素。当我点击K20m列表中的元素时,我想将会话变量(会话(“myvar”)设置为5,当我点击K15m列表中的元素时,将变量设置为10
所有代码都是用VS2010编写的。
请提供帮助。您必须使用JQuery ajax或Srcipt Manager和page方法对服务器方法进行ajax调用,以设置此变量