Basf_EProject/EProject/FineUIPro.Web/common/main_bootstrap_pure.aspx

275 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="main_bootstrap_pure.aspx.cs" Inherits="FineUIPro.Web.common.main_bootstrap_pure" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
<meta name="sourcefiles" content="~/index.aspx;~/code/PageBase.cs" />
<style>
body {
padding: 10px;
}
.page-header {
margin: 0 0 10px;
border-bottom: 1px dotted #e2e2e2;
padding-bottom: 10px;
}
.page-header h1 {
padding: 0;
margin: 0 8px;
font-size: 24px;
font-weight: lighter;
color: #2679b5;
}
.page-header h1 small {
margin: 0 6px;
font-size: 14px;
font-weight: normal;
color: #8089a0;
}
.f-tabstrip.f-simple .f-icon-home {
color: #69aa46 !important;
}
.badge {
display: inline-block;
padding: 0 4px;
font-size: 12px;
line-height: 15px;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
background-color: #999;
border-radius: 10px;
margin-left: 5px;
}
.badge-danger {
background-color: #d15b47 !important;
}
.largepanelheader > .f-panel-header {
background-color: #fff;
}
.largepanelheader > .f-panel-header .f-panel-icon,
.largepanelheader > .f-panel-header .f-panel-title-text {
color: #478fca;
}
.largepanelheader > .f-panel-header .f-panel-title-text {
font-size: 20px;
line-height: 28px;
}
.largepanelheader.green > .f-panel-header .f-panel-icon,
.largepanelheader.green > .f-panel-header .f-panel-title-text {
color: #69aa46;
}
.largepanelheader.orange > .f-panel-header .f-panel-icon,
.largepanelheader.orange > .f-panel-header .f-panel-title-text {
color: #ff892a;
}
.largepanelheader.purple > .f-panel-header .f-panel-icon,
.largepanelheader.purple > .f-panel-header .f-panel-title-text {
color: #892e65;
}
.accordionpane1 .f-panel-icon,
.accordionpane1 .f-panel-title-text {
color: #892e65 !important;
}
.accordionpane2 .f-panel-icon,
.accordionpane2 .f-panel-title-text {
color: #2E8965 !important;
}
.accordionpane3 .f-panel-icon,
.accordionpane3 .f-panel-title-text {
color: #F2BB46 !important;
}
.howtouse li {
margin-bottom: 5px;
}
.howtouse li pre {
margin: 5px 0;
font-size: 11px;
font-style: italic;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server"></f:PageManager>
<f:Panel ID="Panel1" Layout="Region" ShowBorder="false" ShowHeader="false" runat="server" BodyPadding="10px">
<Items>
<f:ContentPanel ID="topPanel" RegionPosition="Top" ShowBorder="false" ShowHeader="false" EnableCollapse="false" runat="server" BodyPadding="10px 0">
<div class="page-header">
<h1>首页
<small>
<i class="f-icon f-icon-angle-double-right"></i>
基本元素展示
</small>
</h1>
</div>
</f:ContentPanel>
<f:Panel runat="server" ShowHeader="false" ShowBorder="false" Layout="Column" RegionPosition="Center" AutoScroll="true">
<Items>
<f:Panel ID="Panel2" runat="server" ShowHeader="false" ShowBorder="false" ColumnWidth="50%" MarginRight="10px">
<Items>
<f:TabStrip ID="TabStrip1" TabPlain="true" TabBorderColor="true" CssClass="f-tabstrip-theme-simple" Height="150px"
ShowBorder="true" TabPosition="Top" MarginBottom="10px"
EnableTabCloseMenu="false" ActiveTabIndex="0" runat="server">
<Tabs>
<f:Tab ID="Tab1" Title="标签一" BodyPadding="10px" AutoScroll="true" IconFont="_Home"
runat="server">
<Content>
<ol class="howtouse">
<li>从官网示例源代码中拷贝 /res/themes/bootstrap_pure/ 目录到本地项目中的相同位置;</li>
<li>Web.config中增加配置项CustomTheme="bootstrap_pure"<pre>&lt;FineUIPro DebugMode="false" CustomTheme="bootstrap_pure" /&gt;</pre>
</li>
<li>完成。
</li>
</ol>
</Content>
</f:Tab>
<f:Tab ID="Tab2" Title="标签二<span class='badge badge-danger'>6</span>" BodyPadding="10px"
runat="server">
<Items>
<f:Label ID="Label2" Text="第二个标签的内容" runat="server" />
</Items>
</f:Tab>
<f:Tab ID="Tab3" Title="标签三" BodyPadding="10px" runat="server">
<Items>
<f:Label ID="Label3" Text="第三个标签的内容" runat="server" />
</Items>
</f:Tab>
</Tabs>
</f:TabStrip>
<f:Panel runat="server" CssClass="largepanelheader" ShowBorder="false" Title="手风琴控件" ShowHeader="true" BodyPadding="10px" MarginBottom="10px">
<Items>
<f:Accordion ID="Accordion1" runat="server" Height="180px" ShowHeader="false"
EnableFill="true" ShowBorder="true" ActivePaneIndex="1" EnableCollapse="false">
<Panes>
<f:AccordionPane ID="AccordionPane1" CssClass="accordionpane1" runat="server" Title="面板一" IconFont="_Tag" BodyPadding="2px 5px">
<Items>
<f:Label ID="Label7" Text="面板一中的文本" runat="server">
</f:Label>
</Items>
</f:AccordionPane>
<f:AccordionPane ID="AccordionPane2" CssClass="accordionpane2" runat="server" Title="面板二" IconFont="_Tag" BodyPadding="2px 5px">
<Items>
<f:Label ID="Label8" Text="面板二中的文本" runat="server">
</f:Label>
</Items>
</f:AccordionPane>
<f:AccordionPane ID="AccordionPane3" CssClass="accordionpane3" runat="server" Title="面板三" IconFont="_Tag" BodyPadding="2px 5px">
<Items>
<f:Label ID="Label9" Text="面板三中的文本" runat="server">
</f:Label>
</Items>
</f:AccordionPane>
</Panes>
</f:Accordion>
</Items>
</f:Panel>
<f:ContentPanel ID="Panel4" runat="server" CssClass="largepanelheader green" ShowBorder="false"
Title="按钮控件" ShowHeader="true" BodyPadding="10px" MarginBottom="10px">
<f:Button ID="btnIcon1" Text="图标在左侧" IconFont="_Home" runat="server" CssClass="f-btn-gray marginr" />
<f:Button ID="btnIcon2" Text="图标在右侧" IconAlign="Right" IconFont="_Car" runat="server" />
<br />
<br />
<f:Button ID="btnIcon3" Text="图标在上面" IconAlign="Top" IconFont="_Camera" runat="server" CssClass="f-btn-info marginr" />
<f:Button ID="btnIcon4" Text="图标在下面" IconAlign="Bottom" IconFont="_Phone" runat="server" CssClass="f-btn-success" />
<br />
<br />
<f:Button ID="btnCustomIcon" Text="点击修改图标(在三个图标之前切换)" CssClass="f-btn-warning" IconFont="_VolumeUp" runat="server" OnClick="btnCustomIcon_Click" />
<br />
<br />
<f:Button ID="Button1" IconFont="_Android" CssClass="f-btn-danger marginr" runat="server" />
<f:Button ID="Button2" IconFont="_Apple" CssClass="f-btn-inverse" runat="server" />
</f:ContentPanel>
</Items>
</f:Panel>
<f:Panel ID="Panel3" runat="server" ShowHeader="false" ShowBorder="false" ColumnWidth="50%">
<Items>
<f:TabStrip ID="TabStrip2" CssClass="f-tabstrip-theme-simple" Height="150px"
ShowBorder="true" TabPosition="Bottom" MarginBottom="10px"
EnableTabCloseMenu="false" ActiveTabIndex="1" runat="server">
<Tabs>
<f:Tab ID="Tab4" Title="标签一" BodyPadding="10px" Layout="Fit" IconFont="_Home"
runat="server">
<Items>
<f:Label ID="Label4" Text="第一个标签的内容" runat="server" />
</Items>
</f:Tab>
<f:Tab ID="Tab5" Title="标签二<span class='badge badge-danger'>6</span>" BodyPadding="10px"
runat="server">
<Items>
<f:Label ID="Label5" Text="第二个标签的内容" runat="server" />
</Items>
</f:Tab>
<f:Tab ID="Tab6" Title="标签三" BodyPadding="10px" runat="server">
<Items>
<f:Label ID="Label6" Text="第三个标签的内容" runat="server" />
</Items>
</f:Tab>
</Tabs>
</f:TabStrip>
<f:Panel ID="Panel5" runat="server" CssClass="largepanelheader orange" ShowBorder="false" Title="手风琴控件"
ShowHeader="true" BodyPadding="10px" MarginBottom="10px">
<Items>
<f:Accordion ID="Accordion2" CssClass="f-accordion-theme-simple" runat="server" Height="180px" ShowHeader="false"
EnableFill="false" ShowBorder="false" ActivePaneIndex="1" EnableCollapse="false">
<Panes>
<f:AccordionPane ID="AccordionPane4" CssClass="accordionpane1" runat="server" Title="面板一" IconFont="_Tag" BodyPadding="2px 5px">
<Content>
面板一中的文本<br />
<br />
<br />
<br />
</Content>
</f:AccordionPane>
<f:AccordionPane ID="AccordionPane5" CssClass="accordionpane2" runat="server" Title="面板二" IconFont="_Tag" BodyPadding="2px 5px">
<Content>
面板二中的文本<br />
</Content>
</f:AccordionPane>
<f:AccordionPane ID="AccordionPane6" CssClass="accordionpane3" runat="server" Title="面板三" IconFont="_Tag" BodyPadding="2px 5px">
<Content>
面板三中的文本<br />
<br />
</Content>
</f:AccordionPane>
</Panes>
</f:Accordion>
</Items>
</f:Panel>
<f:Panel ID="Panel6" runat="server" CssClass="largepanelheader purple" ShowBorder="false"
Title="登陆面板" ShowHeader="true" BodyPadding="10px" MarginBottom="10px" Height="320px"
EnableIFrame="true" IFrameUrl="~/common/main_bootstrap_pure_login.aspx">
</f:Panel>
</Items>
</f:Panel>
</Items>
</f:Panel>
</Items>
</f:Panel>
</form>
</body>
</html>