在线帮助 ICP备案 合作机构 我要订制
 
 7×24客服热线:13663712063
您的位置:首页  技术支持 app_themes .net 中的主题
       越辰家政管理软件
       越辰空调售后管理软件
       越辰图书销售管理软件
       越辰物业管理软件
       越辰茶楼管理软件
       越辰幼儿园管理软件
       越辰餐饮管理软件
       越辰病历管理系统
       越辰洗浴管理软件
       越辰住院管理系统
       越辰超市管理系统
  

app_themes .net 中的主题

来源:yocin  时间:2010-12-27 12:21:37  栏目:技术支持  点击率:1720

(越辰家政软件新闻)

在项目中添加名为 App_Themes 的文件夹,在 App_Themes 中建立主题文件夹(blue),然后可以添加css或者skin了

将主题 Theme 应用于的页面前加:
<%@ Page Language="C#" StylesheetTheme="blue" %>

在后台页面 Default.aspx.cs 中添加代码用来在每次刷新页面时替换新选的主题.

protected void Page_PreInit(object sender, System.EventArgs e)
{
    Page.Theme = Request["Theme"];   // Default.aspx?Theme=blue
}
//
另外也可以直接在web.config中, 
<system.web> 
  <pages theme="Blue_Dam">
</system.web> 
中添加也可以,不过这样达到的就是全体页面都是一个界面图了。
同样也可以在该文件下增加css文件,用来对页面等的布局事先设置好
例如:

/* ********************** ExplorerBar ********************** */
.t1 {background-color:#336699}
.t2 {background-color:#ffcc00}

.datalist
{
 border:1px solid #0058a3;
 font-family:宋体;
 border-collapse:collapse;
 background-color:#eaf5ff;
 font-size:14px;
 white-space:nowrap;
}
.datalist caption
{
 padding-bottom:5px;
 font:bold 1.4mm;
 text-align:left;
}
.datalist th
{
 border:1px solid #0058a3;
 background-color:#4bacff;
 color: #FFFFFF;
 font-weight:bold;
  padding-top:4px;padding-bottom:4px;
 padding-left:12px;
 padding-right:12px;
 white-space:nowrap;

 text-align:center;
}
.datalist td
{
 border:1px solid #0058a3;
 text-align:left;
 padding-top:4px;padding-bottom:4px;
 padding-left:10px;
 padding-right:10px;
 white-space:nowrap;
}
.datalist tr.altrow
{
 background-color:#c7e5ff;
}

为一段表格样式表的设定,在需要使用的时候,字需要在相应的地方添加对应的类型就可以了。如下示例代码:

            string htr = "<table id=\"table1\" />            htr +="<script Language=<\"Javascript1.2\">for (i=0;i<table1.rows.length;i++) {(i%2==0)?(table1.rows(i).className = \"t1\"):(table1.rows(i).className = \"t2\");}</script>";
            htr += "<tr ><th scope=\"col\">col1</th><th scope=\"col\">col2</th></tr>";  
            int nRowCnt = dt.Rows.Count;
            int nColuCnt = dt.Columns.Count;
            DataRow dt_row = dt.Rows[0];
            for (int i = 0; i < nColuCnt; i++)
            {
                string strName = dt.Columns[i].ColumnName.ToString();
                string strValue = dt_row[i].ToString();
                if (i % 2 == 1)
                    htr+="<tr />                else
                    htr+=("<tr>");
                htr += "<td style=\"height:15px\">";
                htr += strName;
                htr += "</td><td style=\"height:15px\">";
                htr += strValue;
                htr += "</td>";
                htr += "</tr>";
            }
            htr += "</table>";

Copyright ◎2008-2018郑州越辰科技有限公司 版权所有 网站地图
地址:中国·河南郑州市文化路交北环路北晨e时代B座505室 
电话:0371-63399049 13663712063 备案号:豫ICP备19031456号
我们专注于 软件开发| 网站制作  返回欢迎页 
  
点击这里给我发消息 越辰业务
点击这里给我发消息 越辰业务
点击这里给我发消息 越辰代理
点击这里给我发消息 越辰技术
 ,页面执行时间:15.625毫秒        
up close

返回顶部

越辰科技微信
微信扫一扫