C#创建HTML左右结构
- 更多笔记
- 1:sql分页查询语句
- 2:C#代码
- 3:区分大小写
- 4:button按钮声明委托
- 5:TextBox声明委托
创建HTML左右结构,可以分页,左侧为树形结构
public bool CreateHtml(string path, string contents)
{
bool flag = false;
if (!File.Exists(path))
{
using (FileStream fs = File.Create(path))
{
Byte[] info = new UTF8Encoding(true).GetBytes(contents);
fs.Write(info, 0, info.Length);
flag = true;
}
}
return flag;
}public string LeftHtml(string li, string date)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html>");
s.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
s.Append("<head><meta charset='utf-8' /><title></title>");
s.Append("<script src='jquery-1.7.2.min.js' type='text/javascript'></script><script type='text/javascript'>$(function () {$('#outer_wrap li a').click(function () {$('#outer_wrap li a').each(function () {$(this).css('background-color', '#fff').css('color', '#000');});$(this).css('background-color', '#8a0f0f').css('color', '#CCCCCC');});});</script>");
s.Append("<style type='text/css'>body{font-size: 12px;}h2, h3{margin: 0;}ul{margin: 0;padding: 0;list-style: none;}#outer_wrap{height:auto;}#outer_wrap li{padding-left: 30px;line-height: 24px;}#outer_wrap li a{color:black;}#outer_wrap li a:hover{color:#CCCCCC}.controlSymbol{padding: 0 5px;border: 1px solid #adff2f;cursor: pointer;}</style></head>");
s.Append("<body><div>");
s.Append("<p style='color:red;text-align:center;font-size:20px;'>" + date + " 案例数据</p>");
s.Append("<ul id='outer_wrap'>");
s.Append("<li>");
s.Append(li);
s.Append("</li></ul></div></body></html>");
return s.ToString();
}public string LeftHtml_ml(string li, string date)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html>");
s.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
s.Append("<head><meta charset='utf-8' /><title></title>");
s.Append("<link rel='stylesheet' type='text/css' href='js/tree_themes/SimpleTree.css' /><script src='jquery-1.7.2.min.js' type='text/javascript'></script><script type='text/javascript' src='js/SimpleTree.js'></script>");
s.Append("<script type='text/javascript'>$(function () {$('.st_tree').SimpleTree({});});</script>");
s.Append("<style type='text/css'>body{font-size: 12px;}h2, h3{margin: 0;}ul{margin: 0;padding: 0;list-style: none;}#outer_wrap{height:auto;}#outer_wrap li{padding-left: 30px;line-height: 24px;}#outer_wrap li a{color:black;}#outer_wrap li a:hover{color:#CCCCCC}.controlSymbol{padding: 0 5px;border: 1px solid #adff2f;cursor: pointer;}</style></head>");
s.Append("</head>");
s.Append("<body>");
s.Append("<div><p style='color:red;text-align:center;font-size:20px;'>" + date + " 案例数据</p></div>");
s.Append("<div><ul>");
s.Append(li);
s.Append("</ul></div></body></html>");
return s.ToString();
}public string LeftHtml_ml(string li)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html>");
s.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
s.Append("<head><meta charset='utf-8' /><title></title>");
s.Append("<link rel='stylesheet' type='text/css' href='js/tree_themes/SimpleTree.css' /><script src='jquery-1.7.2.min.js' type='text/javascript'></script><script type='text/javascript' src='js/SimpleTree.js'></script>");
s.Append("<script type='text/javascript'>$(function () {$('.st_tree').SimpleTree({});});</script>");
s.Append("<style type='text/css'>body{font-size: 12px;}h2, h3{margin: 0;}ul{margin: 0;padding: 0;list-style: none;}#outer_wrap{height:auto;}#outer_wrap li{padding-left: 30px;line-height: 24px;}#outer_wrap li a{color:black;}#outer_wrap li a:hover{color:#CCCCCC}.controlSymbol{padding: 0 5px;border: 1px solid #adff2f;cursor: pointer;}</style></head>");
s.Append("</head>");
s.Append("<body>");
s.Append("<div><p style='color:red;text-align:center;font-size:20px;'>大纲导出</p></div>");
s.Append("<div><ul>");
s.Append(li);
s.Append("</ul></div></body></html>");
return s.ToString();
} public string HomeHtml(string li)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html><html xmlns='http://www.w3.org/1999/xhtml'><head><meta charset='utf-8' /><title></title><link rel='stylesheet' href='../css/style.css'><link rel='stylesheet' href='../css/jPages.css'><link rel='stylesheet' href='../css/animate.css'><link rel='stylesheet' href='../css/github.css'><script type='text/javascript' src='../js/jquery-1.8.2.min.js'></script><script type='text/javascript' src='../js/highlight.pack.js'></script><script type='text/javascript' src='../js/tabifier.js'></script><script src='../js/js.js'></script><script src='../js/jPages.js'></script>");
s.Append("<script type='text/javascript'>");
s.Append("$(function(){");
s.Append("$('div.holder').jPages({");
s.Append("containerID : 'itemContainer',");
s.Append("callback: function(pages,items){$('#legend').html('共:'+items.count+' 条数据');},");
s.Append("perPage : 20,");
s.Append("startPage : 1,");
s.Append("startRange : 1,");
s.Append("midRange : 10,");
s.Append("endRange : 1,");
s.Append("first: '首页',");
s.Append("last: '尾页',");
s.Append("previous: '上页',");
s.Append("next: '下页'");
s.Append("}); });");
s.Append("</script>");
s.Append("<style type='text/css'>.holder {margin: 15px 0;}.holder a {font-size: 12px;cursor: pointer;margin: 0 5px;color: #333;}.holder a:hover {background-color: #222;color: #fff;}.holder a.jp-previous { margin-right: 15px; }.holder a.jp-next { margin-left: 15px; }.holder a.jp-current, a.jp-current:hover {color: #FF4242;font-weight: bold;}.holder a.jp-disabled, a.jp-disabled:hover {color: #bbb;}.holder a.jp-current, a.jp-current:hover,.holder a.jp-disabled, a.jp-disabled:hover {cursor: default;background: none;}.holder span { margin: 0 5px; }</style>");
s.Append("</head>");
s.Append("<body>");
s.Append("<ul id='itemContainer'>" + li + "</ul>");
s.Append("<div></div>");
s.Append("<div id='legend'></div>");
s.Append("</body></html>");
return s.ToString();
}public string HomeHtml(string li, string keyword_path)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html><html xmlns='http://www.w3.org/1999/xhtml'><head><meta charset='utf-8' /><title></title><link rel='stylesheet' href='../css/style.css'><link rel='stylesheet' href='../css/jPages.css'><link rel='stylesheet' href='../css/animate.css'><link rel='stylesheet' href='../css/github.css'><script type='text/javascript' src='../js/jquery-1.8.2.min.js'></script><script type='text/javascript' src='../js/highlight.pack.js'></script><script type='text/javascript' src='../js/tabifier.js'></script><script src='../js/js.js'></script>");
s.Append("<script type='text/javascript'>");
s.Append("$(function(){");
s.Append("$('div.holder').jPages({");
s.Append("containerID : 'itemContainer',");
s.Append("callback: function(pages,items){$('#legend').html('共:'+items.count+' 条数据');},");
s.Append("perPage : 20,");
s.Append("startPage : 1,");
s.Append("startRange : 1,");
s.Append("midRange : 10,");
s.Append("endRange : 1,");
s.Append("first: '首页',");
s.Append("last: '尾页',");
s.Append("previous: '上页',");
s.Append("next: '下页'");
s.Append("}); });");
s.Append("</script>");
s.Append("<style type='text/css'>.holder {margin: 15px 0;}.holder a {font-size: 12px;cursor: pointer;margin: 0 5px;color: #333;}.holder a:hover {background-color: #222;color: #fff;}.holder a.jp-previous { margin-right: 15px; }.holder a.jp-next { margin-left: 15px; }.holder a.jp-current, a.jp-current:hover {color: #FF4242;font-weight: bold;}.holder a.jp-disabled, a.jp-disabled:hover {color: #bbb;}.holder a.jp-current, a.jp-current:hover,.holder a.jp-disabled, a.jp-disabled:hover {cursor: default;background: none;}.holder span { margin: 0 5px; }.keyword{ font-size:18px;font-weight:600;text-align:left;width:90%;line-height:30px;vertical-align:middle;padding:5px;}.title{font-size:16px;font-weight:600;text-align:left;width:90%;line-height:30px;vertical-align:middle;padding:5px;}</style>");
s.Append("</head>");
s.Append("<body>");
s.Append("<div>父级路径:" + keyword_path + "</div>");
s.Append("<ul id='itemContainer'>" + li + "</ul>");
s.Append("<div></div>");
s.Append("<div id='legend'></div>");
s.Append("</body></html>");
return s.ToString();
} public string CreateHtml(string strWebTitle, string ContentAlyzTitle, string ContentTitle, string PropertyInfo, string ContentText)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");
s.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
s.Append("<head runat='server'><meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");
s.Append("<title>" + strWebTitle + "—" + ContentAlyzTitle + "</title>");
s.Append("<style type='text/css'>");
s.Append(".content{width: 960px;margin: 0px auto;}");
s.Append(".keyword p{font-size: 13px;margin-left: 24px;}");
s.Append(".property ul{font-size: 13px;}");
s.Append(".property li{margin-bottom: 8px;}");
s.Append(".fulltext .text{font-size: 13px;line-height: 23px;}");
s.Append(".unioninfo p{font-size: 13px;font-weight: bold;}");
s.Append(".unioninfo ul{font-size: 13px;}");
s.Append(".unioninfo li{margin-bottom: 8px;}");
s.Append("</style></head>");
s.Append("<body>");
s.Append("<div>");
s.Append("<div style='font-size: 24px; text-align:center;font-weight: bold;'>" + ContentTitle + "</div>");
//s.Append("<div>" + KeywordPath + "</div>");
s.Append(" <div>" + PropertyInfo + "</div>");
//s.Append("<div>" + ProcessHtml + "</div>");
s.Append("<div><h4>正文</h4>");
s.Append(" <div>" + ContentText + "</div></div>");
//s.Append(" <div>" + UnionHtml + "</div>");
s.Append(" </div></body></html>");
return s.ToString();
}public string NoDataHtml(string text)
{
StringBuilder s = new StringBuilder();
s.Append("<!DOCTYPE html>");
s.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
s.Append("<head><meta charset='utf-8' /><title></title></head>");
s.Append("<body>");
s.Append("<p>" + text + "</p>");
s.Append("</body></html>");
return s.ToString();
}