.net
文章平均质量分 53
kiki113
学无止境
展开
-
Visual studio.net 已检测到指定的Web服务器运行的不是ASP.net 1.1版
发生这种情况的原因通常有三个: 1.你的Web服务器使用了固定IP:确定你的“Internet信息服务”中使用的是“默认web站点”并且其属性中的IP地址为“(全部未分配)”,而不是你己指定的ip地址. 2.查看端口是否是默认的端口号80,如果不是,改成81;如果更改端口后可以创建项目,但是又出现了"无法与服务器建立连接"的错误的话,那么重新注册下IIS就可以了,方法如下: 3原创 2007-04-29 16:47:00 · 1427 阅读 · 0 评论 -
C#实现网站总结
C#实现网站总结 最近这十天用C#做了个网站,今天终于交付了,把这段时间的心得写写,也是一种纪念。一、运用自定控件网站一般都有很多模块都是类似的,例如上下页翻转,在一个网页显示一个文件列表等。这时就可以把这些网站写成一些自定义控件来实现。在这次网站开发过程中,我自己开发了六个自定控件,然后大大的减少了代码量和后期的维护工作。如下是一个上下页翻转控件源代码:页面代码:原创 2007-06-06 20:21:00 · 1219 阅读 · 0 评论 -
如何编写代码才能使得效率高
一、排版: 1.关键词和操作符之间加适当的空格。 2.相对独立的程序块与块之间加空行 3.较长的语句、表达式等要分成多行书写。 4.划分出的新行要进行适应的缩进,使排版整齐,语句可读。 5.长表达式要在低优先级操作符处划分新行,操作符放在新行之首。 6.循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分。 7.若函数或过程中的参数较长,则要进行适当的划分。原创 2007-08-11 18:30:00 · 686 阅读 · 0 评论 -
使用不安全代码只会在使用 /unsafe 编译的情况下出
出现这个问题的原因是:在编译的代码里面有不安全类型unsafe方法或类! 解决方法:将项目的“可编译不安全代码”属性设置为true就可以了,方法如下:项目属性对话框->配置属性->生成->允许不安全代码块 设为/"true/"试试原创 2007-04-30 00:16:00 · 2661 阅读 · 1 评论 -
引用WebGrid时出现脚本错误
问题:在我自已机子上找开用了webgrid控件的程序的时候,提示脚本错误,但是打开其它机子上的同样程序却可以动行. 解决:在程序里面引用WebGrid的时候,因为程序要发布到网络中去,必须把它所引用到的脚本也web共享,否则将找不到脚本,浏览器报脚本错误.我本机的解决方法,把C://Inetpub//wwwroot//aspnet_client//infragistics这个文件夹共享成ig原创 2007-04-29 16:49:00 · 1077 阅读 · 0 评论 -
vs2003与vs2005编译区别
由于 ASP.NET 1.x 中引入了页模型,ASP.NET Web 页的编译过程总是分成两个阶段。首先,代码隐藏文件和其他支持类编译到一个程序集中,然后在运行时编译单独的 ASPX 文件。虽然这种模型具有许多优点,但它也有一些缺点。ASP.NET 2.0 提供基本模型的几种替代模型,并根据您的特定需要提供更为广泛的编译选项。 ASP.NET 1.x中的编译ASP.NET1.x 中的主要编转载 2007-08-01 21:03:00 · 923 阅读 · 0 评论 -
index网页制作
1.关闭页面 因为这里用到的是框架,所以要关闭整个框架,代码如下: function exit() { if(confirm(/您确定要退出系统吗?/)) { top.window.opener=null;//不打开提示窗体 top.window.close()//关闭窗体 } }2.鼠标点击显示手状 style=/"CURSOR: hand;"3.下拉框实现原创 2007-04-30 00:09:00 · 1288 阅读 · 0 评论 -
c#事务的使用、示例及注意事项
一、事务的介绍.NET Framework 开发员指南事务是一组组合成逻辑工作单元的操作,虽然系统中可能会出错,但事务将控制和维护事务中每个操作的一致性和完整性。例如,在将资金从一个帐户转移到另一个帐户的银行应用中,一个帐户将一定的金额贷记到一个数据库表中,同时另一个帐户将相同的金额借记到另一个数据库表中。由于计算机可能会因停电、网络中断等而出现故障,因此有可能更新了一个表中的行,但没有更新另一个原创 2007-04-29 17:01:00 · 18937 阅读 · 6 评论 -
如何设置UltraWebGrid的列宽
项目进行到最后的时候,本来一切都结束了,但是UltraWebGrid的布局却一直没调好,UltraWebGrid中各列的宽度总是根据header,footer,内容中最长的来显示,即使设定了默认宽度也没有,最后上网多方搜索,终于解决了,解决方法如下: 1.展开DisplayLayout,设置StationaryMargins=Header即可,可选值还有Footer,HeaderAndFo原创 2007-04-30 00:12:00 · 2226 阅读 · 0 评论 -
给控件添加属性-解决回车点击固定按钮
添加属性txt_aca_id.Attributes.Add(/"onkeydown/",/"submitkeyclick(/btn_aca_query/)/");脚本 function submitkeyclick(button) { if(event.keyCode ==13) { eve原创 2007-04-30 00:11:00 · 755 阅读 · 0 评论 -
数据导出到word和excel文档
思想:把数据转化成二进制编码, 示范代码如下: /// ///作用: 数据导出函数,实现数据导出到Excel,Word文档 /// /// 文件名称 /// 导出文件类型 /// 文件后缀 private void ExportDataGrid(string FileName, string ContentType, string FileType)原创 2007-04-29 16:54:00 · 880 阅读 · 0 评论 -
发送数据给客户端(数据导出)
思想:将数据传化为二进制代码,然后以附件的形式发送给客户端 示范代码: /// /// 输出成一个数据文档,这里是二进制代码 /// /// /// private void btn_output_Click(object sender, System.EventArgs e) {原创 2007-04-29 16:52:00 · 725 阅读 · 0 评论 -
Error reading from file
今天遇到一个问题,使用VSS的时候,突然跳出一个错误: Error reading from file!发现有一个VSS上的目录出现了异常,只要鼠标点击,就跳出这个错误!尝试如下动作: - 删除这个分支 ... 失败 - 重新命名这个分支 ... 失败 - 用archive的备份档来恢复这个分支 ... 失败发现都没有办法,但从中有观察到说有一个文件tundaa原创 2007-04-30 00:15:00 · 6212 阅读 · 0 评论 -
Session传递DataSet心得
用Session传递DataSet时,当还原以后,DataSet的所有属性都不发生改变,如有多少张表,表名等等. 在DataSet在添加表有三种方法(即add()有三个重载),一是无参,直接添加一张空表,二是参数为一字符串,表示的是添加一张名为该字符串的新表,三是参数为一张表,添加一数据表.原创 2007-04-30 00:13:00 · 1398 阅读 · 0 评论 -
C#中ref和out的使用小结
ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。 使用ref前必须对变量赋值,out不用。 out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。 区别可以参看下面的代码:using System;class TestApp...{ static void outTest(out int x,转载 2007-10-15 20:55:00 · 586 阅读 · 0 评论