Welcome 微信登录

首页 / 网页编程 / ASP.NET

在DataGrid控件中获取数据项中各列的数据内容

在DataGrid控件中获取数据项中各列的数据内容

在DataGrid控件中获取数据项中各列的数据内容2010-12-15在DataGrid控件中,一般只是在绑定列或模版列中进行数据显示。在编写DataGrid控件(控件名为dg1)的事件的处理方法时,通常希望获取数据项某列的数据。除了SelectedInexChanged事件外,其它事件的处理方法的参数e都是DataGridCommandEventArgs类的实例。通过e实例,可以获取引发事件的数据项中数据。1.获取绑定列中的数据1)处于非编辑状态、或者数...
在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包

在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包

在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包2010-12-15TinyMCE是一个设计精良的开源WYSIWYG的富文本框JavaScript控件。我们在网上可以免费下载到其代码。TinyMCE可以很方便的集成到任何开发环境中,同时也支持多种语言包。不过在具体使用过程中,还是需要更多的细心设置,比如在设置好TinyMCE的语言包后,在ASP.net中使用的时候却总是不正常,无法争取读取到语言包内容。仔细研究后发现,原来是因为ASP...
在ASP.NET应用程序中捕捉身份验证状态的变化

在ASP.NET应用程序中捕捉身份验证状态的变化

在ASP.NET应用程序中捕捉身份验证状态的变化2010-12-15前年我写过一篇随笔抱怨Microsoft在ASP.NET架构中Session_End事件上处理,说来惭愧,其实当年我对ASP.NET运行时的复杂性理解不足。实话说,捕捉通过身份验证和注销身份验证对我来说,意义重大。例如:在登录前先检查是否已经存在SSO提供器;登录完成后加载相关的权限,这些加载过程可能与具体应用项目完全无关;登录结束后通知SSO提供器清除Cookie内容;......目前的...
优秀ASP.NET程序员的修炼之路

优秀ASP.NET程序员的修炼之路

优秀ASP.NET程序员的修炼之路2010-12-15初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够、不全面。写给机器的程序,往往追求的是运行正确、执行效率能满足要求。但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语言吗?其实,程序首先(注意,是首先)是写给人的。第一,程序是写给看代码的人的。第二,程序是写给用程序的人的。了解这一点,才能理解写程序为什么要有代码规范,为什么要有各种文...
用ASP.NET开发电子商务网站对数据库表的设计

用ASP.NET开发电子商务网站对数据库表的设计

用ASP.NET开发电子商务网站对数据库表的设计2010-12-15系统分析功能需求分析(1):产品展示,按照分类展示全部产品,和对应的相关信息。(2):增加产品的展示相关度,诸如最新产品报道,网站的新闻,促销信息。(3):购物车,跟踪用户的购物情况(4):结算中心:处理用户帐单,购物处理(5):反馈互动区,可以留言(6):会员信息模块,可以注册数据需求分析数据库表设计定为8个表实现:ccdot_user{用户信息表}:------szd_userid[P...
通过数据捆绑将数据添加到ASP.NET页面

通过数据捆绑将数据添加到ASP.NET页面

通过数据捆绑将数据添加到ASP.NET页面2010-12-15如果熟悉经典ASP,即使函数不相同,那么你也会很熟悉ASP.NET中的数据绑定语法。数据绑定的表达式是ASPX文件中<%# and %>中间的代码。它允许将数据绑定到控制器,同时也允许绑定属性、表达式和页面上方法调用的结果绑定到控制器。虽然这一特征很容易使用,但是有时在确定什么内容被允许绑定和是否它已经被使用的时候又造成一定的混乱。数据绑定要素当页面的ASP.NET中DataBind...
信息发布webpart - 网页编辑器应用攻略

信息发布webpart - 网页编辑器应用攻略

信息发布webpart - 网页编辑器应用攻略2010-12-20山前客栈在一个MOSS项目中,我需要另行信息发布系统。信息发布系统关键的内 容就是编辑器。MOSS中使用RTF编辑器,如果我们能够在webpart的使用该编辑器,当然最好 。我不知道如何将RTF编辑器应用到WEBPART中,由于项目时间问题,我没在这上 面多耗时间,决定采用其它的编辑器。我们对编辑器的需求是:能够进行简单的编辑工作;能够上传图片到服务器并插入图片;需求非常简单,于是我找到了好...
使用ASP.Net Forms模式实现WebService身份验证

使用ASP.Net Forms模式实现WebService身份验证

使用ASP.Net Forms模式实现WebService身份验证2010-12-20在安全性要求不是很高的ASP.Net程序中,基于Forms的身份验证是经常使用的一种方式,而如果需要对WebService进行身份验证,最常用的可能是基于Soap 标头的自定义身份验证方式。如果对两者做一下比较的话,显然,基于Forms的验证方式更加方便易用,能否将Forms验证方式应用到WebService中去呢?从理论上讲,使用基于Forms的方式对WebServic...
什么是ASP.NET中三层结构

什么是ASP.NET中三层结构

什么是ASP.NET中三层结构2010-12-20一、三层体系架构1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,...
如何在Asp.net中使用HtmlArea编辑器

如何在Asp.net中使用HtmlArea编辑器

如何在Asp.net中使用HtmlArea编辑器2010-12-20HtmlArea是一款很简洁的WTYSWTYG编辑器,以前我用的是FreeTextBox,缺点 很多,运行速度慢,架构太复杂,不支持ajax等等,前面还特地写了一篇文章《 中的UpdatePanel与Freetextbox兼容问题的初步解决方法》,现在终于痛下 决心砍了。HtmlArea是纯JS+Html的编辑器,理论上可以套在任何语言平台上,经过实际 使用可以和Asp.Net 2.0 +...
认识和使用RSS+asp.net

认识和使用RSS+asp.net

认识和使用RSS+asp.net2010-12-20rss是最近几年很有用的一个很不错的技术,很多网站老早做了这方面的工作,小农最近也为了用户着想,2.0一下,对RSS做点推广工作.以下开始正文:------------------------一:关于RSSQ:rss是什么? A:rss是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication的简称,通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供R...
让你的ASP.NET虚拟主机也支持子网站

让你的ASP.NET虚拟主机也支持子网站

让你的ASP.NET虚拟主机也支持子网站2010-12-20如何使绑的这几个域名分别打开不通的页面(即实现子网站的功能)呢? 其实很简单,只需4个步骤:1)给虚拟主机绑定几个域名;例如:www.bianceng.cn,services.abc.com,support.abc.com。2)在虚拟主机站点的根目录下建立几个文件夹;例如:services,support;www文件夹就不要建了。3)在vs 2005 Web项目下,建立同样的几个文件夹,每个文件夹...
轻松解决asp.net用户ASPNET登录失败的问题

轻松解决asp.net用户ASPNET登录失败的问题

轻松解决asp.net用户ASPNET登录失败的问题2010-12-20执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Data.SqlClient.SqlException: 用户 "XXXASPNET" 登录失败。今天将网站迁移过来后,就发现这个问题.经过摸索,发现原因是我们登录数据库的角色对的权限不够.解决办法:1.打开数据库企业管理器,然后选择数据库...
强类型引用母版页子控件

强类型引用母版页子控件

强类型引用母版页子控件2010-12-20cnrui Clear今天整理代码的时候发现一直对母版页内ContentPlaceHolder的引用,使用 的控件查找方式:程序代码this.Master.FindControl("SideBarBox") as ContentPlaceHolder这样做的原理大概就是通过在母版页内查找控件ID,然后通过反射进行调用 的。反射本身就是极其影响效率的一种方式,特别是在页面访问量特别大的时候 ,不做...
利用URL重写隐藏复杂的URL

利用URL重写隐藏复杂的URL

利用URL重写隐藏复杂的URL2010-12-20李永京注:此系列记录在我实际开发中遇到的问题和收藏一些技巧文章。这个场景太常见了,当然有许多许多的方法,我来介绍一种非常简单的方法 吧!第一步:模拟映射页面我们想在一个页面上点击guid.html链接,跳转到比较复杂URL的guid_ {492f3e0b-848e-11da-9550-00e08161165f}.html页面。即定义一个映射,该映 射隐藏实际的URL并将其映射到用户更容易记忆的URL。第二步...
<< 241 242 243 244 245 246 247 248 249 250 >>