![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.NET(C#)
文章平均质量分 56
feixiang7443
这个作者很懒,什么都没留下…
展开
-
C#接口与抽象的区别
抽象类和接口的区别:区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是“行为需要按照接口来完成”。这些听起来有些虚,举个例子。例如,狗是对于所有狗类动物的统称,京哈是狗,牧羊犬是狗,那么狗的一般特性,都会在京哈,牧羊犬中找到,那么狗相对于京哈和牧羊犬来说,转载 2010-02-28 08:30:00 · 397 阅读 · 0 评论 -
(转摘)GridView 使用方法总结二
原文件作者是:csdn.net的清清月儿 她的主页 http://blog.csdn.net/21aspnet/主要内容:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定转载 2011-02-11 12:02:00 · 627 阅读 · 0 评论 -
(转摘)GridView 使用方法总结
<br />原文件作者是:csdn.net的清清月儿 她的主页 http://blog.csdn.net/21aspnet/<br />主要内容:<br />GridView无代码分页排序<br />GridView选中,编辑,取消,删除<br />GridView正反双向排序<br />GridView和下拉菜单DropDownList结合<br />GridView和CheckBox结合<br />鼠标移到GridView某一行时改变该行的背景色方法一<br />鼠标移到GridView某一行时改变该转载 2011-02-11 12:00:00 · 832 阅读 · 0 评论 -
ASP.NET 遍历设置控件的只读属性(测试过)
<br />for (int i = 0; i < Page.Controls.Count; i++)<br />{<br /> //重点注意:System.Web.UI.Control ctr in Page.Controls[i].Controls,而不是Page.Controls<br /> foreach (System.Web.UI.Control ctr in Page.Controls[i].Controls)<br /> {<br /> if (ctr is T转载 2011-01-21 16:53:00 · 1957 阅读 · 0 评论 -
DropDownList下拉框可编辑功能的实现
<br />实现步骤<br />一、在页面中增加如下脚本:<br /> <script language="javascript" type="text/javascript"><br /> function selectedDDL(selectEle )<br /> {<br /> selectEle.options[selectEle.length]=new Option("","",false,true);<br /> }//当你选转载 2010-07-14 10:11:00 · 2184 阅读 · 0 评论 -
关于文本框显示 问题
<br /> 曾尝试用is_com = e.Item.Cells[3].Text.Replace(" "," ")Trim();方法,不过没效果<br /> <br /> 思考半天,发现以下方法可用,解决方案为:<br /> protected void DataGrid2_EditCommand(object source, DataGridCommandEventArgs e)<br /> {<br /> strin原创 2010-07-15 10:37:00 · 1450 阅读 · 0 评论 -
包含CheckBox控件的DataGrid导出到EXCEL——终极方法
<br />以下方法在VS2008中测试过<br />导出到Excel方法:<br />步骤一:后台添加如下代码<br /> public override void VerifyRenderingInServerForm(Control control)<br /> {<br /> // base.VerifyRenderingInServerForm(control); <br /> } <br /> <br />原创 2010-07-15 09:32:00 · 1411 阅读 · 0 评论 -
扩展使用CreateUserWizard控件
由于自带的login控件和membership类,只提供了简单的用户信息录入,不能满足我们项目的需要。例如:我们要用户注册的时候同时输入QQ号码,电话号码,家庭地址。那么默认的是没有办法解决的。我这里给出两种解决方案。我分别用在了不同的项目中。优缺点大家自行判断。 1、使用profile。此类方法网上教程已经很多。不在出重复叙述,免去赚稿费的嫌疑:)。这里只是给出网上没有的部分说明。由于me转载 2010-05-17 10:38:00 · 1912 阅读 · 1 评论 -
使用Forms Authentication实现用户注册、登录 (一)基础知识
本文示例代码:http://www.codeplex.com/a/Release/ProjectReleases.aspx?ReleaseId=9518前言 本来使用Forms Authentication进行用户验证的方式是最常见的,但系统地阐明其方法的文章并不多见,网上更多的文章都是介绍其中某一部分的使用方法或实现原理,而更多的朋友则发文询问如何从头到尾完整第实现用户的注册、登录。因转载 2010-05-08 23:15:00 · 821 阅读 · 0 评论 -
GridView中TemplateField的使用
BoundField只能显示一个单独的数据字段。如果我们想要在一个GridView列中显示两个或者更多的数据字段的值的时候该怎么办呢?1. GridView的一列同时显示数据源中的两个字段 现需要显示员工的FirstName和LastName,受雇日期(HireDate),及在公司干活的天数,并需要把FirstName和LastName合并为一列显示。 第一种转载 2010-04-29 11:42:00 · 23299 阅读 · 1 评论 -
C# 动态生成GridView的列
http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008430/112166.html想实现这样的功能吗?在程序运行中使GridView动态生成列,而并不是将列固定写死在GridView上写个绑定GrideView的方法 /**//// /// 绑定生成GridView /// /转载 2010-04-14 10:43:00 · 6004 阅读 · 0 评论 -
Bind和Eval的不同用法 (asp.net C#)
今天在用DataList的模板列的时候习惯性地像在03中那样去给模板列的绑定字段加个处理函数: > 可是竟然出错:当前上下文中不存在名称“Bind” 。 后来又习惯性地想把绑定字段单独拿出来显示,又提示:警告 2 设计器文件生成失败: 必须将对 Bind 的调用分配给模板中的控件的属性。 感觉很郁闷,于是把Bind换成Eval一点问题都没了。转载 2010-04-10 23:41:00 · 3075 阅读 · 0 评论 -
page_Load和page_Init的区别
Page_Init:是在页面未加载之前,也就是在页面初始化之前,在Page_Load之前调用的,可以在控件加载之前做一些客户端检测呀这些操作等。但这个事件对于当前用户来说,只会进行一次,也就是第一次访问这个页面的时候,其运行一次。Page_Load:在Page_Init之后运行(废话),用于加载控制以及页面的其它内容。客户端每刷新或是提交一次,Page_Load事件就重新绘制页面,将当前页面当新页转载 2010-03-03 23:00:00 · 382 阅读 · 0 评论 -
VS2008新建项目时出现“此安装不支持该项目类型”
<br />原因的起因还是因为WPF技术的高速发展中,格式的转变非常快,所以Expression Blend和VisualStudio2008很多支持格式没有同一。<br />如果项目使用Expression Blend软件建立,而使用Visual Studio2008的打开会出现此类问题!可以使用Blend2 preview打开,然后在资源文件管理中选中项目文件,然后右键在“Edit in Visual Studio”菜单中打开Visual Studio。<br />最好如果还是不能解决,新建一个项目,然转载 2011-03-31 09:42:00 · 1848 阅读 · 0 评论