摘要:
public static string GetHtmlText(string html) { try { HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(html); return doc.DocumentNode.InnerText; } catch { return null; } }使用第三方控件HtmlAgilityPack 阅读全文
摘要:
在 Commen命名空间下 PageCovert类中的静态方法public static bool WriteFile(Article article, string naviget) { string path = HttpContext.Current.Server.MapPath("/news/ ");//定义html文件存放路径 Encoding code = Encoding.GetEncoding("utf-8");//定义文字编码 这里要看静态模版的编码 // 读取模板文件 string tempPath = HttpContext.Cur 阅读全文
摘要:
<script type="text/javascript"> function check() { var name = document.getElementById("albumName"); var uName = document.getElementById("userName"); if (name.innerText == "" || uName.innerText == "") { alert("相册名或者用户名不可以为空"); // docum 阅读全文
摘要:
让我们看一个简单的表单提交场景,往产品数据库中加一个新产品:上面的页面是在用户访问我们应用的“/Products/Create”URL时返回的,该网页的的HTML表单标识如下:上面的标识是标准的HTML,在<form>元素中,我们有2个<input type="text"/>文本框,然后在表单的下部有一个HTML提交按钮,点击该按钮,会导致包含该按钮的表单将表单输入提交到服务器,该表单会向由它的“action”属性(在这里是“/Products/Save”)表示的URL提交内容。使用先前的“第四个预览版”,我们也许会使用象下面这样的ProductsC 阅读全文
摘要:
当使用<input type="file" value="" name="upfile" />上传文件时,在后台Request.Files.count==0查看file所在的Form表单的属性 enctype = "multipart/form-data" 阅读全文
摘要:
swfupload是上传大文件、显示上传进度以及一次上传多个文件的很好选择。但由于其采用了flash做为上传的客户端,带来了以下问题:cookie无法和浏览器共享:如果你限制用户登录了后才能上传,那么,用户在浏览器里的cookie你要通过post的形式传过去。跨域问题:若swfupload所用的swf文件和上传处理段不在同一域名,便有此跨域问题,解决倒也简单,在上传处理端加个crossdomain.xml即可。crossdomain.xml示例:<?xml version="1.0" encoding="utf-8"?><!DOCTYP 阅读全文
摘要:
<link href="../css/default.css" rel="stylesheet" type="text/css" /> <script src="swfupload/swfupload.js" type="text/javascript"></script> <script src="swfupload/swfupload.queue.js" type="text/javascript">&l 阅读全文
摘要:
1.public IEnumerable<M_Student> ReadCollegeAndName(String collnum, String name) { return from s in dc.M_Student where(!String.IsNullOrEmpty(collnum) ? s.CollegeNum.Equals(collnum) : true) &&(!string.IsNullOrEmpty(name) ? s.Name.Contains(name) : true) select s; }2.利用Linq执行SQL,运用SQL强大的拼接 阅读全文
摘要:
int count = 4;//视频用4byte byte[] byteTemp = new byte[count]; int readCn = stream.Read(byteTemp, 0, 4); for (int i = 0; i < readCn; i++) { s += byteTemp[i].ToString(); } if (type == 1) { //flv mpg rmvb wmv avi 3gp 视频的判断 if (s == "00028" || s == "001186" || s == "46827770&qu 阅读全文
摘要:
1.在mvc页面中 后台代码中 如果不使用<%=%>中的等号 ,有时候会出错eg:<a href="<%=item.ID %>"> <%=item.Title%></a>当省略Item.ID前的等号的时候,出错:2.在mvc中,要使用链接时,可以使用<a href="<%=item.ID%>">跳转</a> 还可以使用<%=Html.ActionLink("跳转","GoTo",new{id=item.ID})%& 阅读全文