`
snake_hand
  • 浏览: 625057 次
社区版块
存档分类
最新评论

VS2008(C#)制作网页Tab标签切换方法(三)

 
阅读更多

VS2008(C#)制作网页Tab标签切换方法(三)——CS后台代码实现

前台HTML代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Tab_CS.aspx.cs" Inherits="Tab_Tab_CS" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Tab后台CS程序实现</title>
<style type="text/css">
body
{
color: #000000;
background-color: #ffffff;
font-family: Tahoma, 宋体;
font-size: 12px;
margin: 0px;
padding: 0px;
text-align: center;
}
#TabButton1, #TabButton2, #TabButton3
{
margin-top: 20px;
width: 60px;
}
.aaa
{
background-color: #E0E0E0;
}
.bbb
{
background-color: Gray;
color: White;
}
#tab1, #tab2, #tab3
{
width: 188px;
height: 100px;
background-color: #E0E0E0;
overflow: auto;
}
#tab2, #tab3
{
display: none;
}
</style>
</head>
<body>
<form id="form1" runat="Server">
<center>
<div>
<asp:Button ID="TabButton1" runat="server" CssClass="aaa" Text="查询" OnClick="TabButton1_Click" />
<asp:Button ID="TabButton2" runat="server" CssClass="bbb" Text="新建" OnClick="TabButton2_Click" />
<asp:Button ID="TabButton3" runat="server" CssClass="bbb" Text="修改" OnClick="TabButton3_Click" />
</div>
<div id="tab1" runat="Server">
<asp:Label ID="Label1" runat="server" Text="111-查询"></asp:Label>
</div>
<div id="tab2" runat="Server">
<asp:Label ID="Label2" runat="server" Text="222-新建"></asp:Label>
</div>
<div id="tab3" runat="Server">
<asp:Label ID="Label3" runat="server" Text="333-修改"></asp:Label>
</div>
</center>
</form>
</body>
</html>

后台CS代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Tab_Tab_CS : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void TabButton1_Click(object sender, EventArgs e)
{
tab1.Style.Add("display", "block");
tab2.Style.Add("display", "none");
tab3.Style.Add("display", "none");
TabButton1.CssClass = "aaa";
TabButton2.CssClass = "bbb";
TabButton3.CssClass = "bbb";
}
protected void TabButton2_Click(object sender, EventArgs e)
{
tab1.Style.Add("display", "none");
tab2.Style.Add("display", "block");
tab3.Style.Add("display", "none");
TabButton1.CssClass = "bbb";
TabButton2.CssClass = "aaa";
TabButton3.CssClass = "bbb";
}
protected void TabButton3_Click(object sender, EventArgs e)
{
tab1.Style.Add("display", "none");
tab2.Style.Add("display", "none");
tab3.Style.Add("display", "block");
TabButton1.CssClass = "bbb";
TabButton2.CssClass = "bbb";
TabButton3.CssClass = "aaa";
}
}


具体代码如上,源代码下载: VS2008(C#)4种方法实现Tab标签灵活切换源码,测试成功!

分享到:
评论

相关推荐

    VS2008(C#)4种方法实现Tab标签灵活切换源码,测试成功!

    在.NET Framework 3.5环境下,Visual Studio 2008 (VS2008) 提供了丰富的开发工具和库支持,对于C#开发者来说,实现Tab控件的灵活切换是常见的需求。本资源提供了四种不同的方法来实现这一功能,并且已经过测试,...

    c#Tab标签源码Demo

    "c#Tab标签源码Demo"是一个示例项目,旨在演示如何在C#中实现Tab控件的功能,允许用户在多个标签页之间切换,提供丰富的界面交互体验。这种功能在许多桌面应用中非常常见,如设置窗口、文档编辑器等。 首先,让我们...

    左侧点击菜单tab切换网页特效

    在IT行业中,网页交互设计是用户体验的关键因素之一,而“左侧点击菜单tab切换网页特效”是一种常见的网页设计手法,主要用于提升网站的导航性和用户友好性。这种特效使得用户可以通过左侧的菜单栏轻松地在不同的...

    C# winform TabControl 自定义标签颜色 点击突出显示

    在C# WinForm开发中,TabControl是一个常用的控件,它允许用户通过标签页来组织和切换不同的内容区域。然而,Windows默认的TabControl样式可能无法满足所有设计需求,特别是在需要个性化或者增强用户体验时。本篇...

    VS2008 C#开发WinCE系统程序开发详细步骤

    "VS2008 C#开发WinCE系统程序开发详细步骤" 本文详细介绍了使用VS2008+SQLite开发WinCE系统下的PDA程序的开发步骤,涵盖了开发环境的配置、数据库的选择和连接、开发工具的选择等方面。 一、开发环境配置 开发...

    c#版多标签页浏览器

    【C#版多标签页浏览器】是一种基于C#编程语言实现的桌面应用程序,它允许用户在同一窗口内同时浏览多个网页,类似于我们常见的浏览器如遨游、360浏览器和腾讯TT。这种设计提供了方便的多任务浏览体验,用户可以通过...

    设置tab控件的标签的位置和size

    在GUI(图形用户界面)设计中,Tab控件是一种常用元素,它允许用户在多个页面或视图之间轻松切换。通常,每个Tab标签都代表一个不同的页面或功能区域。本篇将深入探讨如何设置Tab控件的标签位置和大小,以优化用户...

    非常好的Tab控件源码(C#)

    在本案例中,"非常好的Tab控件源码(C#)"是一个专门为C#环境设计的用户界面组件,用于实现类似网页浏览器中的标签页功能。Tab控件允许用户在一个窗口内组织多个视图或功能,通过点击不同的标签来切换显示内容,极大...

    Vs2008 下用C#生成PDF的源码

    要用本文的方法生成PDF文件,需要两个控件:itextsharp.dll和ICSharpCode.SharpZipLib.dll,由于示例代码实在太多,我将代码全部整理出来. 利用iText五步创建一个PDF文件:helloword。 第一步,创建一个 iTextSharp....

    C# 抓取网页内容帮助方法

    C# 抓取网页内容帮助方法,能投通过标签自动匹配想要输出的内容

    网页浏览切换,用C#写的一个可以切换网页的功能,用来测试网页格式

    网页浏览切换,用C#写的一个可以切换网页的功能,用来测试网页格式,需要.netframework环境

    C# 实现多界面之间切换(WPF)multiWindows.zip

    如果界面切换主要发生在同一窗口内,可以考虑使用TabControl,其中每个Tab项代表一个界面。只需动态改变TabItem的内容或使用ContentControl结合DataTemplate,就能实现界面的切换。 5. **使用VisualStateManager和...

    C# Winform 实现窗体间切换

    本示例"SwitchOver"演示了如何在一个主窗体中通过按钮来平滑地在三个子窗体之间进行切换,同时确保在切换过程中,各个窗体上的数据得以保留。以下是对这一主题的详细解释: 1. **窗体(Form)基础知识**: - 在...

    C# winfrom 图片切换特效

    "C# winfrom 图片切换特效"这个主题涵盖了如何在C# Winform程序中动态地、有特效地切换图片,例如水平(垂直)百叶窗效果和上下(左右)翻转效果。 首先,我们需要理解Winform中的PictureBox控件,它是用来显示图像...

    asp.net多页签页面切换

    在ASP.NET开发中,实现多页签页面切换是一种常见的用户界面设计,它可以提供更好的用户体验,让用户在一个页面上浏览和操作多个相关的内容区域。本篇将详细介绍如何在ASP.NET环境中实现这样的功能,主要涉及的知识点...

    Tab浏览器(c#)

    【标题】:“Tab浏览器(c#)” 【描述】:“选项卡式浏览器”是一种用户界面设计,它允许用户在一个单一的窗口中同时打开多个网页,每个网页在一个单独的选项卡中显示,类似于许多现代网络浏览器的功能。这个项目...

    C# 自定义打印标签 vs2008

    此外,考虑到标签通常需要包含条形码,可能需要用到第三方库如BarCodeLib或Zxing.Net,这些库可以生成不同类型的条形码,并提供`DrawBarCode`方法将条形码绘制到`Graphics`对象上。 为了实现用户界面,可能还涉及...

    C#winform窗口切换

    C#winform窗口切换,感觉很好玩,而且玩起来蛮炫的,适合初学者。用到API

    C#调用CodeSoft打印标签 使用斑马打印机

    在IT行业中,尤其是在自动化生产和物流管理领域,打印标签是一项至关重要的任务。本文将详细探讨如何使用C#编程语言调用CodeSoft软件,并结合斑马打印机实现动态二维码的打印。斑马打印机以其高质量、高效率和易用性...

    bootstrap-closable-tab.js tab标签页扩展之关闭全部和关闭其他

    在Bootstrap中,Tab组件是常用的一种导航方式,可以方便地展示和切换不同的内容区域。而"bootstrap-closable-tab.js"则是在原生Bootstrap Tab组件的基础上进行的扩展,增加了标签页的关闭功能,使得用户可以根据需要...

Global site tag (gtag.js) - Google Analytics