竹木人

----------------隐感存理,去伪存真,做个安分的守候者

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  c#/ASP.NET

1 2 下一页

摘要:src="code.aspx"改成src="code.aspx?id="+Math.random();验证码页面:using System;using System.Collections.Generic;using System.Linq;using System.Drawing;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class code : System.Web.UI.Page{ protected void Page_L 阅读全文
posted @ 2012-10-16 14:39 竹木人 阅读(2419) 评论(0) 推荐(0)

摘要:如题,以前没用IIS发布过ASP.NET项目,最近做的一个小系统使用VS2010做的,想再IIS上发布出来。其实解决办法很简单:在保证你正确安装了.net环境(各个版本)之后,保证IIS关于.NET扩展,项目属性(.net版本),项目根目录下web.config文件配置地方(版本)一 致就是了具体截图如下:1、IIS保证开启4.0扩展(4.0兼容3.5)2、保证所建站点(例如www.testaspx.com)添加了.aspx扩展3、因为之前发布PHP时有添加php桥接IIS的dll文件,所以想当然的给aspx这块也添加了,结果一直箭头是红色(这也是我这块I... 阅读全文
posted @ 2012-10-11 16:36 竹木人 阅读(8827) 评论(1) 推荐(0)

摘要:接上篇主要是protected void Page_Load(object sender, EventArgs e) { GridView1.Width=710; if (!IsPostBack) { bind(); } }的原因,查了下:Page.IsPostBack 是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时Page.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True;所以当我们在Page_Load 事件中就可以使用这个属性来避免做一些重复的动作。把bind()绑定到if (!IsPo... 阅读全文
posted @ 2012-05-17 17:48 竹木人 阅读(881) 评论(0) 推荐(0)

摘要:小项目要用到多选,修改相关数据记录:效果如下:具体实现如下:用到了GridView控件。---------------------------------------------------------------------------------------------------------------------------------------GridView是一个提供相关数据库操作的控件,MSDN解释:猛击此处-------------------------------------------------------------------------------------- 阅读全文
posted @ 2012-05-17 17:45 竹木人 阅读(7210) 评论(0) 推荐(1)

摘要:用到FileLoad控件:<asp:FileUpload ID="FileUpload1" runat="server" Width="217px" />//FileLoad控件<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="上传" />上传按钮后台代码:protected void Button1_Click(object sender, 阅读全文
posted @ 2012-05-16 17:38 竹木人 阅读(2177) 评论(1) 推荐(1)

摘要:最近突然接到单位一个改动的小项目,一个小小的报名系统,需要用到asp.net技术,之前只是对 该技术略有耳闻,不过有网页编程的基础,就好搞许多了到目前位置用到一下技术:1、连接数据库,这个事最基本的,用的是access数据库,数据库验证方式在web.config目录写死:<connectionStrings> <add name="ssl" connectionString="provider=microsoft.jet.oledb.4.0;data source=D:\XXX\XXX.mdb;"></add>< 阅读全文
posted @ 2012-05-15 17:52 竹木人 阅读(309) 评论(0) 推荐(0)

摘要:废话不说,因为自己负责的小项目Beta版已经完成,需要打包,了解了下具体如下:1、文件->新建项目:2、双击“应用程序文件夹”(左侧边顶部),在右边空白处,右键,“添加文件”/“添加文件夹”,将对应的文件添加进来:3、创建可执行程序的“快捷方式”,并复制到“用户桌面”或者用户的“程序”菜单:4、你的应用名,右键属性,点击系统必备,勾选.NET 3.5:5、应用程序文件夹,右键导入msiexec.exe,重命名为uninstall.exe:创建快捷方式,放到“用户程序菜单”:6、点击右键,开始生成:OK,生成结果如下: 阅读全文
posted @ 2012-04-27 12:05 竹木人 阅读(349) 评论(0) 推荐(0)

摘要:项目需要要写个类似的自定义对话框,今天完成,效果如下:核心使用了TreeView,ListView,imageList控件。具体实现过程暂时先不多说(下班了),要源码的亲可以留邮箱! 阅读全文
posted @ 2012-04-19 17:50 竹木人 阅读(1474) 评论(2) 推荐(1)

摘要:设置Form初始位置在屏幕中心:this.StartPosition = FormStartPosition.CenterScreen;设置最大化窗口按钮失效(颜色变灰色): this.MaximizeBox = false;设置窗口大小不可变,不能随鼠标拖拽改变大小:this.FormBorderStyle = FormBorderStyle.FixedSingle;//写个小插曲:---------------------------------------------------------------------------------------------------------- 阅读全文
posted @ 2012-04-17 17:54 竹木人 阅读(3314) 评论(0) 推荐(1)

摘要:服务器win2003/最终解决办法:第一步:把'NT AUTHORITY\NETWORK SERVICE' 添加到Administrator组中 我的电脑-->右键-->管理-->本地用户和组 选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择Network Service用户-->两次单击“确定”-->加入。 第二步 在企业管理器中加入NetWord Service用户 打开Sql Server企业管理器-->选择数据库实例--&g 阅读全文
posted @ 2012-04-16 23:24 竹木人 阅读(258) 评论(0) 推荐(0)

摘要:1、刚开始用正则,想把标点符号提取出来,后来查了下,标点符号非连续段,要想全部匹配,就得枚举,太麻烦当然也有收获:常用正则匹配2、用C# Char结构方法:char.IsSymbol("我的天哪,等等")等包括数字,字母,标点符号char.IsPunctuation(”?“)等有问题,判断不准3、单位前辈说,所有中文字符ASCII码值都小于零,用这个判断就是了(不过还是出问题了,似乎判断不准) public bool isChinese(String word) { char dd = Convert.ToChar(word); ... 阅读全文
posted @ 2012-04-13 17:20 竹木人 阅读(10178) 评论(0) 推荐(0)

摘要:解决,安装Office07,03问题照旧 阅读全文
posted @ 2012-04-13 00:22 竹木人 阅读(186) 评论(0) 推荐(0)

摘要:今天写个小测试要实现form加载时加载一个对话框选择资源文件:最终实现效果如下:感谢方丈跟张哥的帮助:具体要以下处理1、拖一个Timer控件,在timer1_Tick(object sender, EventArgs e)方法里面设置: private void timer1_Tick(object sender, EventArgs e) { timer1.Stop(); this.getBooks(); }2、在Main()/构造函数 如下设置:public Main() { In... 阅读全文
posted @ 2012-04-12 17:31 竹木人 阅读(300) 评论(0) 推荐(0)

摘要:目标:对字符串进行分页处理思路:按钮控件具体实现过程:生成两个按钮,分别以上一页,下一页命名利用字符串 chars_hanzi.substring(i,j)//i是索引开始位置,j是往后截取的个数进行分页字符串显示另外,button的click事件屏蔽用以下属性设置:this.button2.Enabled=false;设置就可以了this.button2.Enabled=true;开启鼠标点击功能 阅读全文
posted @ 2012-04-11 17:28 竹木人 阅读(544) 评论(0) 推荐(0)

摘要:private void button5_Click(object sender, EventArgs e) { Form form = new Form(); Label label = new Label(); TextBox textBox = new TextBox(); Label label_content = new Label(); TextBox textBox_content = new TextBox(); Button but... 阅读全文
posted @ 2012-04-10 17:46 竹木人 阅读(3288) 评论(0) 推荐(0)

摘要:关键组件:System.windows.Forms.WebBroswer关键声明:类前声明namespace gdi___{ [System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")] [System.Runtime.InteropServices.ComVisibleAttribute(true)] public partial class Main : Form { . . . ... 阅读全文
posted @ 2012-04-09 17:36 竹木人 阅读(3001) 评论(0) 推荐(0)

摘要://获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)// 阅读全文
posted @ 2012-03-30 14:46 竹木人 阅读(245) 评论(0) 推荐(0)

摘要:废话不说,直接进入正题:1、sqlite简介:轻量级,开源,嵌入式关系型数据库。2、sqlite-shell-win32下载3、sqlite.net下载(用于winform等项目与sqlite交互,提供连接dll等)PS:.NET3.5的请下载这个,另外一个.net3.5的测试时发现有问题,出现异常4、sqlite-gui工具(SQLite Expert Professional 3)下载,还是比较强大的,可以支持导入csv等。5、将下载来的sqlite解压,引用到项目中,成功引用会出现:(饮用方法:项目名右键,添加引用,浏览,将其添加进去即可)6、连接数据库类例子如下:时光穿梭查看7、C#使 阅读全文
posted @ 2012-03-30 12:51 竹木人 阅读(4361) 评论(0) 推荐(0)

摘要:具体想要实现的效果类似:笔画自动书写 用firebug抓取到了"上"字的笔划信息如下:shh###376,664;376,392;376,120;384,96;400,72;344,16;336,16;344,56;352,120;352,392;352,664#360,328;384,352;504,328;632,320;592,288;552,304;504,312#40,680;80,720;392,688;712,672;672,640;632,656;392,672###336 16 344 16 360 32 340 33 343 49 375 48 391 阅读全文
posted @ 2012-03-13 17:38 竹木人 阅读(823) 评论(1) 推荐(1)

摘要:用于兼容类型之间的转换,类似于强制类型转换,但是比较安全,如果转换不了,不会抛出异常,返回false,经常写法如下:expression as type等效于以下语句:expression is type ? (type)expression : (type)null例如:Student a= b as student;且其执行效率高于is运算符。详细点击查看 阅读全文
posted @ 2012-03-05 09:26 竹木人 阅读(513) 评论(0) 推荐(0)

1 2 下一页