.net framework 2.0安装失败无法访问window installer服务

评论(0)浏览(342)分类:Asp.Net/C#/WCF
.net framework 2.0安装失败无法访问window installer服务  昨天给一台window2003服务器(32位)安装.net framework 2.0时,老提示安装失败,查看系统日志提示无法访问:无法访问window installer服务这个错误。  .net framework 2.0安装程序是绝对没有问题的,因为在另外一个台同样是window2003(32位)的服务器成功安装。后面找到一个连接说可能是window installer服务版本太低(开始,运行,输入..

根据访问用户IP地址自动获取天气预报

评论(1)浏览(339)分类:Asp.Net/C#/WCF
根据访问用户IP地址自动获取天气预报根据访问用户IP地址自动获取天气预报,使用了纯真IP数据库,但是由于纯真IP数据库的信息不满足sina查询页面需要的信息,所以整理了下,里面的IP记录还剩下30w左右,原来的是36w的。=======内容更新===========已经添加php和asp版本.完整示例下载点击这里根据访问用户IP地址自动获取天气预报上面的代码是未使用ajax来获取,只含有一个ashx文件获取..

asp.net出现无法找到字体“?”错误的解决方案

评论(0)浏览(330)分类:Asp.Net/C#/WCF
asp.net出现无法找到字体“?”错误的解决方案法找到字体“?”。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 无法找到字体“?”。-----------------------------------在做一个验证码程序的时候,使用到了字体,但是碰到了如上的错误。这个错误的引发是因为C:\WIN..

Ext4 XMLStore加载webservice数据源示例

评论(0)浏览(330)分类:extjs开发技巧
Ext4 XMLStore加载webservice数据源示例  Ext4使用XMLStore加载webservice时,返回XML不同返回json格式那么严格,返回json需要注意的事项多。  返回xml和平时用ajax get/post请求普通页面一样,有参数get请求附加在url后面,post请求则在ajax对象的send中发送url键值对就行。  只要配置过web.config允许get/post请求webservice后,就可以使用ajax请求webservice得到xml数据源。否..

在aspx,ashx页面挂起线程执行

评论(0)浏览(327)分类:Asp.Net/C#/WCF
在aspx,ashx页面挂起线程执行  今天测试一个页面,需要阻塞下当前执行aspx或者ashx页面的线程,发现没有sleep方法,不怎么懂线程编程方面的知识,晓不得什么情况。  后面看到join方法也能阻塞挂起当前执行aspx,ashx页面的线程,就直接join就行了,贴出代码,留以后备用,O(∩_∩)O哈哈~+展开-C#%@WebHandlerLanguage="C#"Class="sleep"%>usingSystem;usingSystem.Web;u..

ajaxpro返回值类型总结-string,int

评论(0)浏览(326)分类:Asp.Net/C#/WCF
ajaxpro返回值类型总结-string,intajaxpro使用总结系列其他内容ajaxpro ajaxmethod 重载调用问题ajaxpro方法ajaxmethod调用示例ajaxpro返回值类型总结-string,intajaxpro返回值类型总结-DataTableajaxpro返回值类型总结-DataSetajaxpro综合示例-ajaxpro无刷新更新gridview数据ajaxpro示例代码下载.rarajaxpro2.dll for .net 2.0ajaxPro7.7.31.1 出现this.onTimeout is not a func..

找不到System.Web.Script.Services.ScriptService

评论(1)浏览(324)分类:Asp.Net/C#/WCF
找不到System.Web.Script.Services.ScriptService  以为要引用什么东西,试了几个都不成。改框架为.net3.5就没问题了,编译通过。  方法是:网站项目的右键-属性页-生成  在右侧的“目标 Framework(F)”,选择.net framework 3.5。  试了一个ScriptManager控件,真是厉害,自己写的JS的很多方法都能代码提示,并自动完成。VS.net2008真让人兴奋!来源:http://www.cnblogs.com/kevin-y/..

WCF并发、回调的线程关联性(Thread Affinity)

评论(0)浏览(317)分类:Asp.Net/C#/WCF
WCF并发、回调的线程关联性(Thread Affinity)  对于一般的多线程操作,比如异步地进行基于文件系统的 IO操作;异步地调用Web Service;或者是异步地进行数据库访问等等,是和具体的线程无关的。也就是说,对于这些操作,任意创建一个新的线程来执行都是等效的。但是有些情况 下,有些操作却只能在固定的线程下执行。比如,在GUI应用下,对控件的访问就需要在创建该控件的线程下执行;或者..

C#实现屏幕截图-抓屏

评论(0)浏览(314)分类:Asp.Net/C#/WCF
C#实现屏幕截图-抓屏  C#要想实现屏幕截图或者抓屏这个功能,首先要了解一下在C#中如何调用API(应用程序接口)函数。虽然在.Net框架中已经提供了许多类库,这些类库的功能也十分强大,但对于一些Windows底层编程来说,还是要通过调用这些API函数才可以实现。  所有API都在"Kernel"、"User "和"GDI"三个库中得以运行1)其中"Kernel",他的库名为 "KERNEL32.DL..

sqldataadapter Update 删除datatable中的行并更新数据库

评论(0)浏览(313)分类:Asp.Net/C#/WCF
sqldataadapter Update 删除datatable中的行并更新数据库  在使用sqldataadapter Update方法更新客户端datatable的时候,如果是删除行,要使用+展开-C#datatable.Rows[行下标].Delete();  而不是使用+展开-C#datatable.Rows.RemoveAt(行下标);  如果使用的是RemoveAt方法,在调用+展开-C#sqldataadapter.Update(datatable);时不会从数据库中删除记录。  原因:RemoveAt是直接在DATATABLE中将RO..

Response.Redirect Session丢失

评论(0)浏览(313)分类:Asp.Net/C#/WCF
Response.Redirect Session丢失  在设置session的页面调用Response.Redirect进行转向后,在转向的页面无法获取到 Session ,会导致session丢失,session为null值。Session[xxx] = xxx;Response.Redirect(yyy.aspx);.csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas,"Courier New",courier,monospace; background-color: rgb(255, 255..

C#控制webbrowser中新窗口打开链接在webbrowser控件中

评论(0)浏览(313)分类:Asp.Net/C#/WCF
C#控制webbrowser中新窗口打开链接在webbrowser控件中  C#如何控制webbrowser中打开的新窗口的链接(target=_blank的链接),不调用系统默认的浏览器打开,而是在webbrowser控件中打开。 假设WebBrowser的Name是 webBrowser1,下面为源代码private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){ //将所有的链接的目标,指向本窗体 foreach ..

vs或者mssqlserver如何将数据库表转为C#类模型

评论(0)浏览(311)分类:Asp.Net/C#/WCF
vs或者mssqlserver如何将数据库表转为C#类模型数据库里面的表,如何转为C#的类模型。 如数据库表Test有2个字段 idint titlenvarchar(100) 有什么工具可以将这个表生成C#的类模型cs文件,如下面类似的代码 test.cspublic class test{ private int id; public int _id{get{return id;}set{id=value;}} private string title; public int _title{get{return title;}set{title=value;}}}..

Request.ServerVariables("REMOTE_ADDR")得到服务器IP,非客户端的IP

评论(1)浏览(305)分类:Asp.Net/C#/WCF
Request.ServerVariables(描述:什么Request.ServerVariables("REMOTE_ADDR")得到的是服务器IP,不是客户端或者访问者的IP。解决方法:这是因为你的服务器安装有类似ISA Server基于ISAPI的防火墙软件所致,所有的客户端请求都将先被防火墙软件拦截过滤后,再发送给IIS处理,所以你这时获得的就是服务器本机的IP了,如果你安装的是ISA,可以设置ISA防火墙,将ISA Http协议中..

ajaxpro方法ajaxmethod调用示例

评论(0)浏览(301)分类:Asp.Net/C#/WCF
ajaxpro方法ajaxmethod调用示例ajaxpro使用总结系列其他内容ajaxpro ajaxmethod 重载调用问题ajaxpro方法ajaxmethod调用示例ajaxpro返回值类型总结-string,intajaxpro返回值类型总结-DataTableajaxpro返回值类型总结-DataSetajaxpro综合示例-ajaxpro无刷新更新gridview数据ajaxpro示例代码下载.rarajaxpro2.dll for .net 2.0ajaxPro7.7.31.1 出现this.onTimeout is not a func..

C#实现重启、关闭局域网计算机

评论(0)浏览(301)分类:Asp.Net/C#/WCF
C#实现重启、关闭局域网计算机  如何使用C#语句编写重启、关闭局域网计算机的代码?  首先要将Management组件引用到项目文件中。  添加引用方法为:执行菜单“项目”→“添加引用”。  在弹出的对话框中,选择.net选项卡,然后,在组件名称列表中找到“System.Management”并选择,然后点击“确定”按钮,这样,Management组件就添加到项目文件了。最后,再using中,..

从客户端中检测到有潜在危险的 Request.Form 值

评论(0)浏览(291)分类:Asp.Net/C#/WCF
从客户端中检测到有潜在危险的 Request.Form 值  当asp.net提交这些字符到aspx页面时,如果未设置validaterequest="false",就会出现错误:从客户端(?xml version="...='UTF-8'?SOAP-ENV:Envelope S...")中检测到有潜在危险的Request.Form 值。解决方案一:在.aspx文件头中加入这句:+展开-XML%@PagevalidateRequest="false"%解决方案二:修改web.config文件:+展开-XMLconfigurationsystem...

web服务因URL意外地以/**结束,请求格式无法识别

评论(0)浏览(290)分类:Asp.Net/C#/WCF
web服务因URL意外地以/**结束,请求格式无法识别关键字:webservice web服务 asmx 格式无法识别  直接访问xxxx.asmx/方法名称获取方法返回内容时,如果未配置过web.config文件,会出现下面的错误/应用程序中的服务器错误。 因 URL 意外地以/Now结束,请求格式无法识别。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细..

Ext4 JSONStore使用webservice返回的json数据

评论(0)浏览(286)分类:extjs开发技巧
Ext4 JSONStore使用webservice返回的json数据  asp.net framework3.5 webservice增加了检查content-type,如果请求头设置了content-type:'application/json',就会返回json字符,而不是xml。  首先我们要了解一下webservice返回的json结构。返回的json格式是{d:实际的内容},实际内容根据webservice方法返回值来确定。1)如果是字符串字符,那么实际内容就是字符串。如果返回的..

asp/asp.net生成网站快捷方式

评论(0)浏览(285)分类:Asp.Net/C#/WCF
asp/asp.net生成网站快捷方式  asp.net生成网站快捷方式源代码shortcut.aspx.cs protected void Page_Load(object sender, EventArgs e) { string Shortcut = [InternetShortcut] + Environment.NewLine; Shortcut += URL=http://www.w3dev.cn/ + Environment.NewLine;//注意修改链接地址 Shortcut += IDList= + Environment.NewLine; ..

C#/vbscript判断2个样色是否相似

评论(0)浏览(279)分类:Asp.Net/C#/WCF
C#/vbscript判断2个样色是否相似  C#/vbscript判断2个样色是否相似,算法如下RGB是个3维空间,分别计算两个颜色在这个空间的两个坐标点的直线距离,便是两个颜色的色差。色差Cv=SQR(AbsR^2+AbsG^2+AbsB^2)CS=阀值CV=CS为相似CVCS为不相似CS阀值最大为442【RGB(0,0,0)与RGB(255,255,255)的色差】C#t判断2个样色是否相似源代码 /// summary /// 判断颜色是否和主..

javascript动态添加ajaxtookit tabcontainer tabpanel示例

评论(0)浏览(276)分类:JavaScript/Ajax开发技巧
javascript动态添加ajaxtookit tabcontainer tabpanel示例  在浏览器控制台打印ajaxtookit tabcontainer对象时,发现ajaxtookit tabcontainer客户端类库没有提供客户端API给js调用动态添加tabpanel,需要在asp.net服务器端TabContainer1.Tabs.Add动态添加。  javascript动态添加ajaxtookit tabcontainer tabpanel示例如下,需要自己写代码,动态添加tabpanel。%@ Page Language=C# AutoEventWireup=..

C#屏蔽webbrowser控件弹出弹窗

评论(0)浏览(273)分类:Asp.Net/C#/WCF
C#屏蔽webbrowser控件弹出弹窗  C#要屏蔽webbrowser控件中javascript弹出的弹窗,可以绑定WebBrowser控件的NewWindow2事件,并且设置参数cancel为true:this.axWbBrowser.NewWindow2 += new AxSHDocVw.DWebBrowserEvents2_NewWindow2EventHandler(this.axWbBrowser_NewWindow2);//...private void axWbBrowser_NewWindow2(object sender, ..

asp sqlserver2000 [Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档

评论(0)浏览(273)分类:Asp/VBScript
asp sqlserver2000 [Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档  今天访问一个本地的asp程序时,在连接SqlServer2000数据库出现下面的错误Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档。  这个程序没改动过,以前都是可以运行的。最近好像安装了什么软件还是配置过什么了,导致出现这个错误。网上找..

ConfigurationManager.ConnectionStrings的默认配置

评论(0)浏览(273)分类:Asp.Net/C#/WCF
ConfigurationManager.ConnectionStrings的默认配置  asp.net中,如果使用ConfigurationManager.ConnectionStrings获取web.config配置节中的connectionStrings的链接字符串时需要注意,最好使用键名称来获取链接字符串,而不是使用索引。  因为machine.config里已经默认定义理一个数据库连接,内容如下:+展开-XMLconnectionStringsaddname="LocalSqlServer"connectionString="datasource=.SQ..

Asp.Net--C#字符串类型只执行一次替换

评论(0)浏览(272)分类:Asp.Net/C#/WCF
Asp.Net--C#字符串类型只执行一次替换  asp.net中使用C#作为后台语言时,字符串类型的Replace方法只有2种重载版本,会一次替换完匹配的内容。不同asp的replace函数,可以指定开始位置,替换次数和比较类型。如下ASP中replace使用方法说明如下replace (expression,find,replacement,[start],[count],[compare])参数expression:必选。包含要替换的子字符串的字符串表达式。find:必..

更改ASP.NET上传大小限制

评论(0)浏览(271)分类:Asp.Net/C#/WCF
更改ASP.NET上传大小限制 一、默认允许上传4M的文件。 修改 Machine.config 文件,改动 MaxRequestLength 参数的值。在c:\winnt\microsoft.net 目录下搜索该文件。 需要注意的是:在保存文件时,您应该确保指定文件的完整路径为(如,"C:\ImageSave\GsanidtLogo.jpg"),并确保为 ASP.NET 使用的帐户提供要存储文件的目录的写权限。上载大文件时,可使用 元素的 ..

C#获取richtextbox滚动条当前位置

评论(0)浏览(271)分类:Asp.Net/C#/WCF
C#获取richtextbox滚动条当前位置  C#获取richtextbox滚动条当前位置scrolltop属性值,可以通过导入user32.dll动态库,然后使用GetScrollPos得到。+展开-C#publicclassMyRichTextBox:RichTextBox{[DllImport("user32")]privatestaticexternintGetScrollPos(IntPtrhWnd,Int32nBar);privateconstInt32WM_VSCROLL=0x00000115;privateconstInt32SB_VERT=0x00000001;publicdelegate..

C#设置richtextbox滚动到最后一行

评论(0)浏览(269)分类:Asp.Net/C#/WCF
C#设置richtextbox滚动到最后一行  关键字:richtextbox 滚动到最后 C#设置richtextbox滚动到最后一行+展开-C#privatedelegatevoiddelInfoList(stringtext);//申明委托,防止不同线程设置richtextbox时出现错误voidSetrichTextBox(stringvalue){if(RecRichTextBox.InvokeRequired){delInfoListd=newdelInfoList(SetrichTextBox);RecRichTextBox.Invoke(d,value);}else{if(Re..