Asp.net 开发随记
关注我,少踩坑!
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
梁山好汉(Ls_man)
态度决定成败!
展开
-
Asp.net_跨页面传值的几种方法
一、最简单方便的session,作用于用户个人,过量的存储会导致服务器内存资源的耗尽。 //1.aspx.csSession["VALUE1"]=this.txtbox1.Text.ToString();//2.aspx.csSession["VALUE1"];//3.aspx.csSession["VALUE1"];//4.aspx.cs……二、Re原创 2012-01-12 12:04:43 · 818 阅读 · 0 评论 -
Asp.net_输出XML文件
输出XML文件方法示例.aspx.csusing System.Xml;//xml测试学习用 protected void btnXML_Click(object sender, EventArgs e) { //使用其构造方法之一(文件路径,编码方式)生成新的XmlTextWriter对象实例 XmlTextWriter xmlText原创 2012-12-04 17:19:06 · 2283 阅读 · 1 评论 -
Asp.net_清空控件值的方法(可指定控件类型)
由于项目收尾,最近忙着做一些方法的优化,整理了一些分享给大家。当页面内有许多控件,我们在需要清空其值的时候,一个个清空未免太麻烦。于是写了这么一个方法,可以自定义清空控件的类型,灵活应对业务需求。 /// 重置方法控件类型枚举 /// 求知域http://www.qqextra.com 2012-12-28 public enum ReSetT原创 2012-12-28 17:57:07 · 1863 阅读 · 2 评论 -
Asp.net_选择性的保留DataTable中的列
//数据 DataTable dtObject = dt; //保留列 string[] saveColumns = new string[5]; saveColumns[0] = "X";//保留列1 saveColumns[1] = "XX";//保留列2 saveColumns[2] = "XXX"; saveColumns[3] = "XXXX"; saveColumns[原创 2013-01-12 08:46:05 · 1126 阅读 · 0 评论 -
IIS_Web网站发布配置_解除防火墙端口限制
控制面板》系统和安全》Windows防火墙》高级设置》入站规则》新建规则,规则类型》端口》下一步,选择允许所有端口或者填写指定端口,其他一路回车即可。控制面板》windows防火墙》高级,网络连接设置有几个列表,选取本地连接(就是当前你访问网络的连接),双击后会出现服务选择,选中web服务即可。如果还不可以的话,检查匿名账户的配置,重置IUSER_开头的用户密码,重新在IIS网站属性中选择。计算机配置》Windows设置》安全设置》本地策略》用户权利指派(Win7:用户权限分配)②Win7系统设置方法。原创 2012-11-23 18:15:49 · 6008 阅读 · 2 评论 -
Asp.net_多选项卡页面的创建
看了很多朋友还不会创建多选项卡的页面,特地总结了一下用法,很简单的一看便知。1.首先下载AjaxControlTookit包放置在Bin目录下,刷新解决方案。2.页面引入(.aspx)3.控件调用(.aspx) 此处添加页面代码 此处添加页面代码原创 2013-01-15 11:42:04 · 1974 阅读 · 0 评论 -
Asp.net_简单代码设置GridView自适应列宽不变形
动态绑定的GridView由于列数不固定,而列又太多(博主做的这个项目有150个左右的字段),这样设置GridView固定宽度就不能满足需求了。为此整理了两种方法来达到GridView自适应列宽不变形的效果。.aspx.cs //在GridView的行数据绑定完的事件中设置 protected void gvObjectList_RowDataBound(obje原创 2013-01-16 09:24:26 · 12104 阅读 · 3 评论 -
Asp.net_GridView隔行变色和光棒效果[更新]
方法一:前台和后台配合使用1.aspx 隔行变色属性()<asp:GridView ID="gvProjectList" runat="server" OnRowCreated="gvProjectList_RowCreated">原创 2012-11-16 17:28:37 · 4070 阅读 · 0 评论 -
Asp.net_防重复提交机制
为Button或其他控件加上下面两个属性即可1.UseSubmitBehavior="false"使用服务器端提交机制,即执行OnClick事件。2.OnClientClick客户端点击按钮后,设置控件为不可用,控件文本显示处理中...,待服务器端执行完OnClick事件,控件自动恢复为可用。代码如下: UseSubmitBehavior="false" OnClientClick原创 2013-02-21 09:14:52 · 1194 阅读 · 0 评论 -
Asp.net_静态方法之Grid转DataTable方法分享
GridView绑定DataTable后,如何获取GridView绑定后显示的值,在项目需求需要的背景下,搜索了获取单元格显示文本的方法,然后写了一个静态方法,经过在项目中的使用,bug的修复,较为稳定。独乐乐不如众乐乐,把代码贴出来供大家指正。原创 2013-03-13 14:43:20 · 2970 阅读 · 1 评论 -
Asp.net_第三方控件ComboBox组合框
可以填写,可以选择,可以根据填写内容自动搜索可选项中部分匹配的项详情http://webfx.eae.net/dhtml/combobox/combobox.htmhttp://webfx.eae.net/dhtml/combobox/combo_demo.htm另外AjaxControlToolkit中提供了ComboBox,可以提供文本输入功能,并且有Sugges原创 2013-03-13 17:23:04 · 2315 阅读 · 0 评论 -
Asp.net_Table控件单元格纵向合并
业务需要,动态生成表,同一列中数据相同的单元格需要合并。解决方案,创建Table控件处理类,代码如下: /// 表格控件相关操作类 /// public static class aspTable { /// 合并行 /// /// 版权信息:http://www.qqextra.com,http://t.q原创 2013-06-27 14:47:02 · 3413 阅读 · 0 评论 -
FineUI_动态绑定Grid
说明:GetSql()方法为获取查询语句,根据情况自己写。gList为Grid。原创 2013-08-29 16:30:14 · 6649 阅读 · 0 评论 -
Asp.net_使用FileUpload控件上传文件通用方法分享
FileUpload控件是.net自带的控件,相信大家上传文件的时候在不借助第三方控件时还是非常方便的,现在博主就拿实际项目中总结的通用方法给大家分享一下,相信对初学者还是很有帮助的(ls_man)。原创 2013-11-08 16:26:47 · 5286 阅读 · 1 评论 -
Asp.net_完美设置页面最小宽度(兼容ie)
div+css的布局相比table布局简化了前端开发的复杂性,也会带来一些问题,现在我们就说一下浮动定位在页面大小改变时布局错位的解决办法,给页面设置最小宽度:只需更改原创 2013-07-30 18:46:57 · 4683 阅读 · 2 评论 -
Asp.net_解决在高版本ie浏览器下按钮点击事件不触发
在此方案中,回发发生故障,并且您会收到以下错误消息:脚本遇到错误","'__doPostBack' 未定义原创 2014-12-19 09:49:02 · 2323 阅读 · 0 评论 -
Asp.net_关于如何利用编译器把[.cs]文件生成动态链接库[.dll]文件方法的总结
[什么是动态链接库?]动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程原创 2012-12-07 23:14:48 · 4330 阅读 · 1 评论 -
Asp.net_保持页面滚动条位置
默认情况下,asp.NET页面回传到服务器后,页面会跳回顶部。对于一个内容较多的页面,你或许有需要自动滚动到用户最后操作的位置。页面属性 MaintainScrollPositionOnPostBack 可以解决这样的问题,有以下3种方法。应用程序级作用对象:网站的所有ASP.NET页面方法:打开web.config,在节点下配置:pages maintainScrol原创 2012-09-10 11:01:57 · 2703 阅读 · 1 评论 -
C#_关键字params的使用
params 后跟一维数组,表示不确定个数的参数。比如:int MyMethod(params string[] names){ return names.Length;}调用该方法:int count=MyMethod("第一个参数");//count值为1int count=MyMethod("第一个参数","第二个参数");//原创 2012-10-16 15:40:11 · 1467 阅读 · 0 评论 -
Asp.net_Ajax局部刷新初步认识
(例一)Default.aspx Default.aspx.cs protected void原创 2012-01-14 15:02:35 · 3852 阅读 · 0 评论 -
Asp.net_设置Button属性跳过控件验证
1.aspx属性CausesValidation关闭控件验证通常在新增的编辑页面使用,提交数据时执行验证,但放弃新增时,由于没有数据录入,故关闭验证。原创 2012-02-13 09:22:03 · 1747 阅读 · 0 评论 -
Asp.net_Ajax Control Toolkit的使用初步
官方地址: http://ajaxcontroltoolkit.codeplex.com/注:如地址变动,请百度AjaxControlToolkit。vs2008下载3.5版,vs2010下载4.0版下载解压后放在项目Bin目录下,如图:注册方法:在用到的aspx页面顶部注册,注册代码如下 或在web.config中为整个项目注册使用原创 2012-01-18 17:29:07 · 2148 阅读 · 0 评论 -
Asp.net_文件上传控件FileUpload用法初步
1.aspx 1.aspx.cs//上传文件按钮 protected void btnUpload_Click(object sender, EventArgs e) { //定义保存路径 string savePath = "Upload原创 2012-02-02 09:27:31 · 4778 阅读 · 0 评论 -
Asp.net_DataTable静态添加数据绑定到GridView
1.aspx <asp:GridView ID="gvTest" CssClass="GridViewStyle" runat="server" AutoGenerateColumns="False" OnRowCommand="gvTest_RowCommand">原创 2012-01-14 15:09:09 · 4048 阅读 · 0 评论 -
Asp.net_获取GridView行号
在第一个GridView的SelectedIndexChanging事件中,代码//获取选择行的编号string deptID=GridView1.DataKeys[e.NewSelectedIndex].Value.ToString();//数据连接string sqlStr="select * from tb_Student where ID="+deptID+"";SqlConn原创 2012-01-18 17:46:26 · 1780 阅读 · 0 评论 -
Asp.net_断点调试解决“表或视图不存在”之错误
在有问题的语句上设置断点,运行调试F5,按F11单步执行,提示错误,鼠标放到sql上,复制sql语句ctrl+c,打开pl/sql,新建sql窗口,粘帖ctrl+v,执行F8,提示错误,找到原因。原创 2012-02-06 15:37:38 · 789 阅读 · 0 评论 -
Asp.net_Win764位系统下vs2008连接oracle数据库错误求助
系统win7专业版64位vs2008 32位,安装到D盘program files(x86)目录下oracle 10g 安装到E盘oraclepl/sql 安装到E盘plsql developer plsql登陆正常!vs2008连接数据库提示:无法解析连接字符串! 求帮助……2012.02.23更新,上次的求助及上网搜索无果,我们几个刚装上win原创 2012-02-04 15:50:45 · 1627 阅读 · 0 评论 -
Asp.net_2345导航网高级版的模块拖拉功能如何实现
如题,如何用asp.net制作出模块可以任意移动的网站,就像2345导航高级版那样?看似简单的页面,倒地是怎么做出来的呢,求解ing…… 参考这个页面:2345导航网 点右上角切换到高级版如图: 拖拉功能原创 2012-02-16 11:41:56 · 2567 阅读 · 2 评论 -
Asp.net_GridView控件中添加的RadioButton的使用方法
1.aspx //控制单选的js function setRadio(nowRadio) { var myForm,objRadio; myForm=document.forms[0]; ///alert(myForm); for(var i=原创 2012-02-29 16:26:12 · 2831 阅读 · 1 评论 -
Asp.net_获取客户端IP
//获取IP private string GetIP() { string ip; // 有代理服务器时 if (Context.Request.ServerVariables["HTTP_VIA"] != null) { //得到真实的客户端地址 ip = Context.原创 2012-03-03 15:43:54 · 781 阅读 · 0 评论 -
Asp.net_基于VS2008+Oracle+PL/SQL开发环境的项目开发
开发基于Oracle数据库的Asp.net的WEB应用程序一、基本环境安装Win7安装配置1.先安装office2007(在vs之后安装会有兼容性问题)2.安装vs2008(需先植入序列号,Win7安装完无法更改序列号)3.安装Oracle 10g数据库(安装目录不要有空格,最好直接安装到根目录)4.安装PL/SQL(安装目录也不要有空格)二、开发初步1.ora原创 2012-03-26 11:49:00 · 974 阅读 · 0 评论 -
Asp.net_ADO.NET之理解DataReader和DataSet
DataReader是数据流,检索大量数据时用DataReader好,DataSet可以看作内存中的数据库,表为DataTable,表中的行为DataRow,表中的列为DataColumon。原创 2012-03-27 15:28:36 · 640 阅读 · 0 评论 -
Asp.net_用框架和target标记实现类似模版的效果
类似模版 标题1原创 2012-03-16 08:54:33 · 1109 阅读 · 0 评论 -
Asp.net_控件TreeView的使用
function postBackObject() { var o = window.event.srcElement; if (o.tagName == "INPUT" && o.type == "checkbox") //点击treeview的checkbox是触发 {原创 2012-08-24 13:59:06 · 944 阅读 · 0 评论 -
Asp.net_实时显示文本框字数
function countNum() { var count=document.getElementById("txtText").value.length; document.getElementById("lblCount").value=count; } <asp:TextBox ID="tx原创 2012-08-24 13:39:27 · 1730 阅读 · 6 评论 -
Asp.net_解决vs运行报在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题的bug方法
由于工作需要对原来一个项目做修改,结果遇到了麻烦。原来一般是在本机安装32位的oracle客户端,PLSQL Developer当时不支持64位,运行项目也没问题。但是现在下载了个最新版的PLSQL Developer 64位版,安装了oracle 64位的客户端可以连接到服务器数据库,但是vs出问题了!环境:操作系统win10 64位,开发工具vs2015 社区版,服务器数据库oracle 11g 64位,本机客户端oracle client 11g 64位,PLSQL Developer 也是64位原创 2016-06-24 11:48:25 · 10363 阅读 · 3 评论