作者cavitylapper (狼子野心)
看板Ajax
标题[问题] jquery.fancybox的使用方法
时间Wed Sep 5 07:30:10 2012
我本来是这样写
<a href="frmTestFancy.aspx" class='fancybox iframe'>
<asp:Button ID="btn_1" runat="server" Text="click" Width="100%"/>
</a>
这样的话 asp:Button点下去会打开fancy box, 内容是frmTestFancy.aspx的页面
可是因为想要把button换成图片 图片中的字还必须多国语言所以必须独力抽出
所以我做成这样
<a href="frmTestFancy.aspx" class='fancybox iframe'>
<asp:LinkButton CssClass="imgButton" ID="btn_1" runat="server">
<span runat="server">
<asp:Literal ID="Literal1_1" runat="server"
Text="Resources:frmTest.aspx, btn_click" />
</span>
</asp:LinkButton>
</a>
可是做成这样後 按钮是有变成我要的造型
可是点下去不会打开fancy box了 请问有更好的做法吗?
另外fancy box我是用这一包
<link rel="stylesheet" type="text/css"
href="js/fancybox/jquery.fancybox-1.3.3.css" />
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.165.47.209
1F:→ hougzou:把fancybox open写在一个function,然後用onclick驱动就好 09/06 01:32
2F:→ hougzou:url你可以当function参数传进去,或用this去抓。 09/06 01:33
3F:→ cavitylapper:最後是在code behind把linkbutton的postback事件回传 09/06 08:11
4F:→ cavitylapper:false就好了... 09/06 08:11
5F:→ Canboo:这应该要用LinkButton吧... 09/06 10:04