随笔分类 - .NET
.net
摘要:“/FreeGISService/Manager”应用程序中的服务器错误。访问 IIS 元数据库失败。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败。用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见http://support.microsoft.com/?kbi
阅读全文
摘要:装完了.net,结果发现装完以后无法显示.aspx的文件,打开以后总是显示“无法找到该页”,在iis控制面板中 查看web扩展服务也无果,里面的扩展支持已经设置为允许状态了,可以支持html和asp,为什么就无法显示aspx文件呢?仔细一看发现其中的扩展服务中.net版本为1.1的,应该是安装iis6.0的时候安装的那个,那为什么.net2.0没有呢?上网找了一大圈,终于在某个角落发现了一点线索,试了一次,成功搞定,web扩展中已经有2.0的支持了,具体方法就是要重新注册.net2.0,命令是: 在命令行状态下,切换到.net2.0所在地目录,如:c:\WINDOWS\Microsoft.N.
阅读全文
摘要:1. 开始 ->运行 ->cmd2. cd到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(Framework版本号按IIS配置)3. 安装服务: 运行命令行 InstallUtil.exe E:/test.exe 卸载服务: 运行命令行 InstallUtil.exe -u E:/test.exe
阅读全文
摘要:///最近做数据绑定,因为数据不是从数据库读取出来的,都是些不规范的数据 ///所以绑定数据的时候出问题了,发现在WinForm 中 Hashtable不能直接绑定combox下拉框 ! ///后来转换了一下,还算通过了,所以贴出来跟大家分享一下。 /// /// 另外,再罗嗦一点,我发现comBox绑定数据源后,不能直接修改 它的item 项, /// 否则也会报错,要是你的下拉列表的元素不固定,或同时来自两个以上不同的数据源 , /// 则最好是一个一个的Item.Add()进去,不要用DataSource ,这样 你方便随时一个一个地Clear掉它的Item 。 /// ///先创建一.
阅读全文
摘要:internet上搜了一下别人的解决方案。不少人说用MIME来判断。自己也试了一下,如果用.NET的上传组件,确实可以。但如果用HTML基本的上传组件却不行(我是在HTML页中有上传组件,POST到后台另外的页面)。于是自己写了一段代码来检查上传文件是否真是图片文件。前面两步检查属初级检查(当然,在前台用JS作了客户端的扩展名检查),如果通过再使用图片类检查,如果是真是图片 就能通过,否则不行(已经过测试)protectedboolisValidImage(System.Web.HttpPostedFilepostedFile){stringsMimeType=postedFile.Conte
阅读全文
摘要:我碰到过,像如果website部署了一个网站,然后想再加入个virtual direcotry部署另外一个网站。这时候website的web.config会影响VirtualDirectory的网站。lz可以试一试5楼的链接的文章,我贴到下面,如果成功的话,吱一声。在我们的ASPNET虚拟目录应用中,有时会出现一些异常,比如在根目录的web.config中添加了HttpHandler以及HttpModule(如一些UrlRewiter重写组件、自己的全局HttpModule等)在虚拟目录运行时就会提示找不到找不到指定的文件的异常。解决方法是在根目录的web.config中针对根路径通过loca
阅读全文
摘要:<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>css文字截取</title><style type="text/css">body{font-size:13px;color:#8c966b;}div{clear:both;width:340px;border:1px solid #333;margin:3px;padding:3px;}
阅读全文
摘要:验证手机号码正则:(^(01|1)[3,4,5,8][0-9])\d{8}$我自己已经测试过,下面是我的测试代码。protected void VaildatePhoneNumber() { string msg = string.Empty; Regex reger = new Regex(@"(1[3,5,8][0-9])\d{8}$"); List phoneNumberList = GetPhoneNumber(); foreach (string item in phoneNumberList) { if (!reger.IsMatch(item)) { msg
阅读全文
摘要:InstalledFontCollection ifc = new InstalledFontCollection(); FontFamily[] ff = ifc.Families; DropDownList6.Items.Clear(); //先加中文的字体 foreach (FontFamily f in ff) { if (Regex.IsMatch(f.Name, @"[\u4e00-\u9fa5]+")) { DropDownList6.Items.Add(f.Name); } } //再加英文字体 foreach (FontFamily f in ff) {
阅读全文
摘要:http://sourceforge.net/projects/dockpanelsuite/files/
阅读全文
摘要:CREATE TABLE tb(ID int,PID int,Name nvarchar(10))INSERT tb SELECT 1,NULL,'山东省'UNION ALL SELECT 2,1 ,'烟台市'UNION ALL SELECT 4,2 ,'招远市'UNION ALL SELECT 3,1 ,'青岛市'UNION ALL SELECT 5,NULL,'四会市'UNION ALL SELECT 6,5 ,'清远市'UNION ALL SELECT 7,6 ,'小分市'GO
阅读全文
摘要:1.ArcSinpublicstaticdoubleArcSin(doublea){if(Math.Abs(a)==1.0)returnMath.PI/2.0;elsereturnMath.Atan(a/Math.Sqrt(1-a*a));}
阅读全文
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;usingSystem.Collections;usingSystem.Text.RegularExpressions;namespacerandom{classProgram{//求随机数平均值方法staticdoubleAve(double[]a){doublesum=0;foreach(doubledina){sum=sum+d;}doubleave=sum/a.Length;returnave;}//求
阅读全文
摘要:Func,double>variance=numbers=>(fromninnumbersselectMath.Pow((n-numbers.Sum()/numbers.Count),2)).Sum()/numbers.Count;Console.Write(variance(newList{1,2,5,6}));
阅读全文
摘要:C# 使用正则表达式去掉字符串中的数字 /// /// 去掉字符串中的数字/// /// /// public static string RemoveNumber(string key){ return System.Text.RegularExpressions.Regex.Replace(key, @"\d", "");}/// /// 去掉字符串中的非数字/// /// /// public static string RemoveNotNumber(string key){ return System.Text.RegularExpressio
阅读全文
摘要:static void Main(string[] args){ DataTable dt = new DataTable(); dt.Columns.Add("A"); dt.Columns.Add("B"); dt.Columns.Add("C"); dt.Rows.Add("a1", "b1", "c1"); dt.Rows.Add("a1", "b2", "c2"); dt.Rows.Add("a2
阅读全文
摘要:privateSystem.Collections.ArrayListlist=newSystem.Collections.ArrayList();System.Collections.HashtablemyHash=newSystem.Collections.Hashtable();myHash.Add("0","未提交");myHash.Add("1","提交");myHash.Add("2","已完成");myHash.Add("-1","
阅读全文
摘要:方法一:DataTable tblDatas = new DataTable("Datas");DataColumn dc = null;dc = tblDatas.Columns.Add("ID", Type.GetType("System.Int32"));dc.AutoIncrement = true;//自动增加dc.AutoIncrementSeed = 1;//起始为1dc.AutoIncrementStep = 1;//步长为1dc.AllowDBNull = false;//dc = tblDatas.Columns.
阅读全文
摘要:1.公共方法Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicclassMyTextBox:TextBox{protectedoverridevoidOnEnabledChanged(EventArgse){base.OnEnabledChanged(e);//设置Enabled为False时if(this.Enabled){this.SetStyle(ControlStyles.UserPaint,false);}elsethis
阅读全文
摘要:DataRow [] dr = outinfo.Tables[0].Select("stock_in_rec_id=" + this.efGrid1.Rows[this.efGrid1.RowSel]["stock_in_rec_id"].ToString() + "");dr.CopyToDataTable();有时候需要把dataset其中一个表的内容读取到DataRow,之后再复制到新的datatable应用。下面是实现的代码:DataRow[]转换成DataTable的方法: DataTable dt=new DataTabl
阅读全文

浙公网安备 33010602011771号