您的位置:首页 > 其它

vs中的实用技巧(以后逐渐更新)

2012-07-06 15:48 197 查看
1.隐藏dataset中的列以直接绑定Gridview

dataSet11.Tables[ "表名 "].Columns[ "列名 "].ColumnMapping =MappingType.Hidden;

2.winform中隐藏TabControl的选项卡

Me.TabControl1.Appearance = TabAppearance.FlatButtons

Me.TabControl1.SizeMode = TabSizeMode.Fixed

Me.TabControl1.ItemSize = New Size(0, 1)

3.解决Iframe中输入框自动完成功能错位的问题

解决方法:在<iframe>标签里加入style="position:relative"

4.gridview导出excel注意点
1)e.Row.Cells(12).Attributes.Add("style ", "vnd.ms-excel.numberformat:@; ")

'备注字段中有“-”开头,影响输出excel后续行的格式,所以设为“文本格式”

5.操作oracle数据库时,如果sql语句中包含in,则in里面包含的参数不得多于1000个。

6.Gridview显示

1)控制显示内容不换行。

在gridview的RowDataBound事件中,添加语句:e.Row.Cells(列号).Attributes.Add("noWrap", "true")

7.winform快捷键的启用

需要设置窗体的KeyPreview属性为True

8.解决【.Net Framework OleDb 数据提供程序要求 Microsoft Data Access Components(MDAC) 2.6 或更高版本。发现当前安装的版本是 2.53.6307.0。】的问题
开发环境:vs2008开发的程序

运行机器:windows 2000的系统

解决方法:修改【HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess】下所有键值为【2.53.6307.0】的注册信息的值改为高版本号:如【2.71.9040.2】或者【2.82.3959.0】

9.win7或win7以上系统,vs连接oracle,提示【System.Data.OracleClient需有Oracle用户端软体版本8.1.7或以上版本】

解决方法:1)给【C:\Windows\Temp】文件夹添加【User/IIS_User 完全控制权限】

2)给oracle_home的文件夹添加【Authenticated Users 完全控制权限】
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: