asp.net 后台如何调用class='basic'
新手求教!老鸟帮忙看看!
DIV的 class='basic' ,在前台点击的时候就会调用jQuery来弹出一个层!
我想实现点击一个button按钮时执行button事件后 class='basic'弹出一个层。
我在前台的div中加入class='basic'属性后点击按钮就只弹出层并不能执行button中事件!
用什么方法才能实现执行button中的事件后才弹出层???
我用是是C# jquery asp.net class basic c#
[解决办法]
一般的执行顺序是先client端的javascript, 再执行server端的Event handler.
如果你想先执行Server端的代码,可以在后台修改class属性。
前台:
<style >
.Box {
border: thin dashed #FF0000;
}
.Box1{
border: thin dashed #00FF00;
}
</style>
<div id="TestDiv" runat="server" class="Box">
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</div>
protected void Button1_Click(object sender, EventArgs e)
{
TestDiv.Attributes["class"] = "Box1";
}