- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 DataGridView动态添加数据
近来做串口通信测试程序,刚开始用的listview显示收发数据,然后我想复制发现listview不可编辑,于是改为datagridview控件。 DataGridView控件在实际应用中非常实用,特别需要表格显示数据时。可以静态绑定数据源,这样就自动为DataGridView控件添加相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGri
2016-10-26 19:39:52 15884
原创 网站发布时的问题记录
1、发布完网站,有些修改的查询操作不起作用(这个查询是调用后台webservice接口方法) 可能是webconfig里面的ip地址不对或者引用的webservice不全。 同时注意dll的问题,本次发布网站,哪些dll改动了就替换到服务器上,没改的最好不动。 页面的修改可以直接复制页面,或者直接复制修改的代码就好。 最好把发布的网站里面的更新内容单独复制出来,一次性复制到服务器不要全部替
2016-10-21 10:36:04 445
原创 JS判断界面表单是否已
有些网站允许用户修改表单(如修改用户资料),如果用户没有修改则不需要将表单提交给服务器,如果修改了,则需要与服务器进行数据交互。本例演示如何判断用户是否对表单进行了修改。 JavaScript function IsModified() { var result = false; v
2016-10-18 18:46:31 521
原创 C++ typedef用法及与#define的区别
第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, 和一个字符变量; 以下则可行: typedef char* PCHAR; // 一般用大写 PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针 虽然: cha
2016-10-08 19:09:48 522
web前端开发规范手册
2015-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人