Asp.Net/VB.Net中修改ImageButton的ImageUrl后CSS类失效求助
问题描述
我是编程新手,正在制作一款类似《Deal or No Deal》的开箱子小游戏。箱子控件置于UpdatePanel中,通过CSS适配不同尺寸屏幕。游戏运行正常,但点击箱子修改ImageUrl后,CSS类playboxsize失效,怀疑与UpdatePanel有关。
ASPX页面代码
<asp:UpdatePanel ID="upPnlBoxes" style="margin-top:-10px;" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false"> <Triggers> <asp:AsyncPostBackTrigger controlid="btnBox1" eventname="Click" /> <asp:AsyncPostBackTrigger controlid="btnBox2" eventname="Click" /> </Triggers> <ContentTemplate> <div style="position:absolute; top: 420px;"> <asp:ImageButton ID="btnBox1" visible="false" class="playboxsize" commandArgument="1" ImageUrl="~/files/images/icons/boxes/MONMClosedBox1.png" runat="server" onClick="btnBoxSelected_Click" /> <asp:ImageButton ID="btnBox2" visible="false" class="playboxsize" commandArgument="2" ImageUrl="~/files/images/icons/boxes/MONMClosedBox2.png" runat="server" onClick="btnBoxSelected_Click" /> </div> </ContentTemplate> </asp:UpdatePanel>
VB.Net后台代码
If session("round")="chooseBoxes" Then Select Case boxNo Case"1" btnBox1.imageUrl="~/files/images/icons/boxes/MONMOpenBox" & session("BoxValue1") & ".png" btnBox1.enabled="false" session("ValueOpened")=session("BoxValue1") session("BoxValue1")=0 Case"2"..... End Select End If
内容的提问来源于stack exchange,提问作者Eggybread
相关产品推荐
相关产品推荐

