
asp.net 同一个按钮如何实现升序和倒序
3个回答
2013-12-02
展开全部
html代码: <asp:Button ID="Button1" runat="server" Text="升序" OnClick="Button1_Click" /> c#代码:protected void Button1_Click(object sender, EventArgs e)
{
if (Button1.Text="升序")
{
//这里升序处理
Button1.Text = "降序";//升序处理后,把Button1.Text变为降序
}
else if (Button1.Text = "降序")
{
//这里降序处理
Button1.Text = "升序";//升序处理后,把Button1.Text变为升序
}
}
{
if (Button1.Text="升序")
{
//这里升序处理
Button1.Text = "降序";//升序处理后,把Button1.Text变为降序
}
else if (Button1.Text = "降序")
{
//这里降序处理
Button1.Text = "升序";//升序处理后,把Button1.Text变为升序
}
}
2013-12-02
展开全部
这个不需要在asp.net中考虑,在客户端脚本中就可以做到,在javascript中设一全局变量并初始化为0,按钮文字初始化为“降序”。在按钮的点击事件函数中判断一下,如果这个变量为0则把他赋值为1,按钮的文字也同时改为“降序”,否则把他赋值为0,同时把按钮文字改为“降序”。当然,如果服务端需要得到这个升序/降序状态的话,你需要把这个变量的值提交给服务端,刷新页面的时候才改写按钮的文字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-02
展开全部
用bool来控制 做一个计数器 双数就true 单数就false true 就升 false 就降
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询