asp.net 同一个按钮如何实现升序和倒序

就是点击一下是升序,在点击一下是降序,如果再点击就这样循环下去小弟没分了希望大侠帮忙... 就是点击一下是升序,在点击一下是降序,如果再点击 就这样循环下去小弟没分了 希望大侠帮忙 展开
 我来答
匿名用户
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变为升序
}
}
匿名用户
2013-12-02
展开全部
这个不需要在asp.net中考虑,在客户端脚本中就可以做到,在javascript中设一全局变量并初始化为0,按钮文字初始化为“降序”。在按钮的点击事件函数中判断一下,如果这个变量为0则把他赋值为1,按钮的文字也同时改为“降序”,否则把他赋值为0,同时把按钮文字改为“降序”。当然,如果服务端需要得到这个升序/降序状态的话,你需要把这个变量的值提交给服务端,刷新页面的时候才改写按钮的文字。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-02
展开全部
用bool来控制 做一个计数器 双数就true 单数就false true 就升 false 就降
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式