![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DOTNET
文章平均质量分 54
lht1936
这个作者很懒,什么都没留下…
展开
-
asp.net 备忘(规划 ASP.NET 网站)
下列主题涉及与网站整体有关的信息,包括以下几个方面:所选网站的类型。如何在网站中导航。如何为网站中的所有页面创建一致的外观和布局。如何访问数据存储区中的数据。Web 应用程序项目中的项目文件有助于实现某些方案。例如,通过在几个不同的项目文件中引用文件,可以将一个 ASP.NET 应用程序分为多个 Visual Studio 项目。此外,还原创 2009-02-19 01:11:00 · 521 阅读 · 0 评论 -
正常显示被最小化的窗体
将最小化在任务栏的窗体显示出来,即正常显示。help.Activate();help.WindowState = System.Windows.Forms.FormWindowState.Normal;原创 2011-03-25 10:32:00 · 474 阅读 · 0 评论 -
temp
//批量删除新闻记录,使用事务,返回实际删除的行数 public static int deleteNews(ArrayList idList) { SqlConnection conn = new SqlConnection(connStr); conn.Open(); SqlTransaction tran = conn.BeginTransaction(); in原创 2011-02-01 16:18:00 · 574 阅读 · 0 评论 -
C#中索引器的实现过程
以下是具有索引器的类示例,通过索引器会返回一个字符串:class Sample { public string this [int index] { get {return "You passed " + index; } } } 注意,这里的属性名是this,意思是回引类的当前实例,参数列表包含在方括号而非括号之内。还有,这是一个只读索引器。为了把它改成读/写转载 2010-04-24 10:45:00 · 6166 阅读 · 3 评论 -
生成C# Winform 安装程序
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的转载 2010-04-24 10:27:00 · 985 阅读 · 0 评论 -
阶段报告
1. WebService(post方法,防止JSON 劫持)2. AuthenticationService,ProfileGroup,ProfileService,RoleService,国际化与本地化3. 异步通信层,基础扩展,类库,面向对象特性,浏览器兼容层 4. UpdatePanel,AjaxControlToolkit5. 自定义JS控件(服务器端与客户端)原创 2010-04-11 15:11:00 · 395 阅读 · 0 评论 -
提高asp.net ajax应用程序性能的一些方法
1. 适当使用UpdatePanel2. 利用WebService方法动态生成用户控件的内容,避免UpdatePanel回传造成的性能损失(ViewState)3. ToolkitScriptManager代替ScriptManager4. LoadScriptsBeforeUI="false">原创 2010-04-11 14:52:00 · 465 阅读 · 0 评论 -
五种类型
枚举,结构,类,接口,委托 结构和枚举是值类型,其他为引用类型 结构和类可以继承接口 泛型可以应用于结构,类,接口,委托原创 2010-03-14 17:27:00 · 644 阅读 · 0 评论 -
接口与抽象类
接口与抽象类区别(个人总结): 语法结构:1 类型可以继承多个接口,但是只能继承一个抽象类,即不支持多重继承。2 接口可以用于值类型和引用类型,例如struct和class,而抽象类不能用于值类型,只能用于引用类型。3 抽象类定义可以包括构造函数,字段数据,非抽象成员(具体实现)等, 而接口只能包括抽象成员。 功能:1 和基于类的继承不同,派生接口不会继承真正的实现原创 2010-03-14 14:48:00 · 402 阅读 · 0 评论 -
GridView
GridView控件能充分发挥新数据源对象模型的功能,在通过DataSourceID属性绑定到数据源控件时,其表现更为出色。GridView还支持传统的DataSource属性,但如果以这种方式绑定数据,该控件的某些功能(如内建的更新和分页功能)将无法发挥。 GridView既可以有声明的列,也可以有自动生成的列,在这种情况下,声明的列会在左侧显示,还应注意,自动生成的列不会被添加到Col原创 2010-03-10 00:17:00 · 390 阅读 · 0 评论 -
命令的执行(SqlCommand)
SqlDataReader:数据读取器的Close()方法会填充所有命令的输出参数,还会设置RecordsAffectted属性。由于Close()方法还会执行数据读取器的其他任务,因为成功关闭读取器的代价较高,尤其对于高耗时的复杂查询。我们不应放过任何一点改善性能的机会。在这种情况下,由于返回值和受影响的记录数不是非常重要,我们可以调用与SqlCommand对象关联的Cancel()方法原创 2010-03-05 13:34:00 · 613 阅读 · 0 评论 -
Winform中DataGridView的删除功能
我的做法:第一步:表格第一列插入DataGridViewCheckBoxColumn。 DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn(); checkColumn.HeaderText = "选择"; checkC原创 2010-01-23 23:26:00 · 5746 阅读 · 1 评论 -
winform中datagridview的一些设置
1. AllowUserToAddRows指示是否向用户显示用于添加行的选项 使用自己的添加功能,设为false2. AllowUserToDeleteRows指示是否允许从DataGridView删除行 使用自己的删除功能,设为false3. AllowUserToResizeRows指示用户是否可以调整行的大小 调整行的大小会影响datagridview的高度显原创 2010-01-23 16:28:00 · 3654 阅读 · 0 评论 -
将本地化资源用于 ASP.NET
通过 ASP.NET 进行隐式本地化建议您在完成页的控件布局(包括按钮、标签和文本框等简单控件)之后再生成资源文件。隐式本地化是针对每个页面的,自动生成时其中会包含所有可本地化的控件信息Sample.aspx.resx 某个页面的默认资源文件Sample.aspx.fr.resx 某个页面的法语资源文件(无区域性) 如果除了控件和标签外还需要本地化大量的文本或自定原创 2009-03-01 19:57:00 · 381 阅读 · 0 评论 -
用配置文件属性维护网站用户信息
type="System.String" allowAnonymous="true" /> type="System.Collections.Specialized.StringCollection" allowAnonymous=原创 2009-03-01 16:15:00 · 484 阅读 · 0 评论 -
一些备忘
重载页面:Response.Redirect(Request.Url.ToString()); 主题设置,包括 Web.config 文件中设置的主题。本地页设置。样式表主题设置。分别对应于:直接修属性如果选择在页声明中指定一个主题名称,该主题名称将重写 Web.config 文件中指定的任何主题。 (Web.config)原创 2009-02-22 16:25:00 · 412 阅读 · 0 评论 -
在iis中发送修改密码电子邮件的麻烦
想要做一个页面 可以使用户重新获取密码 遇到好多麻烦 首先是无法访问网页 修改身份验证方法 确定只选了windows集成验证和匿名访问 匿名访问使用已给出的就行了 不过要记得去掉“允许IIS控制密码”复选框 这样就可以访问页面了 然后出现无法写入数据库的错误 经过多次探索 发现每次使用asp.net自动生成的“ASPNETDB.MDF”数据库时 都会在进程里多出现一个sqls原创 2009-02-21 00:31:00 · 685 阅读 · 0 评论 -
asp.net 学习笔记
sql server 2005 新建表时字段可以设置IsIdentity 并可以设置其种子 以后在插入数据时可以自动增加逐渐 不会产生服务器插入异常 LinqDataSource ContextTypeName="ReviewsDataContext" TableName="MovieReviews" AutoPage="true" EnableUpda原创 2009-02-19 20:27:00 · 509 阅读 · 0 评论 -
richtextbox的使用
private void initTxtDiff() { DirectoryInfo di = new DirectoryInfo(curStdPath); string stdcase=""; foreach (FileInfo file in di.GetFiles()) { if (file.Extension == ".uof")原创 2011-03-30 10:20:00 · 761 阅读 · 0 评论