文章分类 -  ASP.NET

摘要:没有写 DOCTYPE 时,当图片超出IE浏览器显示区域时不显示浏览器的滚动条,造成无法看到超出区域,在火狐浏览器中却有滚动条,这个应该算作IE的一个BUG吧。解决方法是加上文档声明即可显示滚动条,完成代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><body> <div style="po 阅读全文
posted @ 2011-04-21 20:46 thinksea 阅读(188) 评论(0) 推荐(0) 编辑
摘要:先插一段小广告为下文做铺垫我一直觉得WebMatrix是一个很不错的ASP.NET开发工具, 虽然这个小软件是在遥远的 v1.x 年代的产品, 但功能齐全, 使用方便, 而且个头小, 安装后总共才2.8M的个头(想想Web Developer Express的个头), 自带一个服务器, 安装后还可以直接把程序目录拷贝到U盘里随身携带, 非常适合那些自己没有电脑但又想学习ASP.NET开发的童鞋(我以前大学时没买电脑前就是这么干的啦). 不过它有个很大的缺点, 就是不能很好的支持中文. 在文本编辑器里输入中文后, 光标显示的位置不对.... 一个对策就是不输入中文就好啦, 顺便还可以锻炼英文 : 阅读全文
posted @ 2011-04-21 20:44 thinksea 阅读(157) 评论(0) 推荐(0) 编辑
摘要:在使用 ASP.NET TreeView 控件的动态加载节点功能时,点击节点文本(并非加号图片)会导致页面回发,通过下面的代码即可解决这个问题。JavaScript 代码:<script type="text/javascript">var foo = null;function getNode(evt) { evt1 = window.event ? window.event.srcElement : evt.target; if (evt1.tagName && evt1.tagName != "INPUT") { if 阅读全文
posted @ 2011-04-21 20:43 thinksea 阅读(362) 评论(0) 推荐(0) 编辑
摘要:设置默认按钮。function document.onkeydown() { if(event.keyCode==13) { document.form1.all.Submit.click(); //这里的submit是按钮的ID } }二.<form id="form1" runat="server" defaultbutton="button1"><div><asp:Panel DefaultButton="button1"></asp:Panel><asp 阅读全文
posted @ 2011-04-21 20:42 thinksea 阅读(245) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.iis.net/1026/SinglePageArticle.ashx翻译:Tony Qu (来自BluePrint翻译团队)作者:Vikas Malhotra最后更新时间:2006年9月12日,星期二,上午11:48介绍在以前的IIS版本中有一个本地帐号,是在安装时创建的,叫做IUSR_MachineName。一旦启用匿名身份认证,这个IUSR_MachineName帐号就是IIS默认使用的身份(identity),它同时在FTP和HTTP服务中使用。另外还有一个叫做IIS_WPG的组,它是所有应用程序池帐号的容器。在IIS安装期间,必须保证所有的系统可用资源 阅读全文
posted @ 2011-04-21 20:41 thinksea 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Web.config 文件中的 system.webServer 节用于指定适用于 Web 应用程序的 IIS 7.0 设置。 system.WebServer 是 configuration 节的子级。 有关更多信息,请参见 IIS 7.0: system.webServer Section Group (IIS Settings Schema)(IIS 7.0:system.webServer 节组(IIS 设置架构))。 下面是可以在 system.WebServer 配置组中进行的 Web 服务器设置的示例:当请求未包含特定资源时,Web 服务器返回给客户端的默认文档(defaultD 阅读全文
posted @ 2011-04-21 20:40 thinksea 阅读(394) 评论(0) 推荐(0) 编辑
摘要:GridView数据导入Excel/Excel数据读入GridView 效果图:解决方案:页面增加一个按钮,单击事件添加如下方法:protected void Button1_Click(object sender, EventArgs e) { Export("application/ms-excel", "学生成绩报表.xls"); } private void Export(string FileType, string FileName) { Response.Charset = "GB2312"; Response.Cont 阅读全文
posted @ 2011-04-21 20:38 thinksea 阅读(151) 评论(0) 推荐(0) 编辑
摘要:GridView加入自动求和求平均值小计效果图:解决方案: private double sum = 0;//取指定列的数据和,你要根据具体情况对待可能你要处理的是intprotected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >= 0) { sum += Convert.ToDouble(e.Row.Cells[6].Text); } else if (e.Row.RowType == DataControlRowType.Footer) { e.R 阅读全文
posted @ 2011-04-21 20:37 thinksea 阅读(244) 评论(0) 推荐(0) 编辑
摘要:GridView突出显示某一单元格(例如金额低于多少,分数不及格等) 效果图:解决方案:主要是绑定后过滤GridView1.DataBind(); for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { DataRowView mydrv = myds.Tables["飞狐工作室"].DefaultView[i]; string score = Convert.ToString(mydrv["起薪"]); if (Convert.ToDouble(score) < 34297.00)//大家 阅读全文
posted @ 2011-04-21 20:36 thinksea 阅读(172) 评论(0) 推荐(0) 编辑
摘要:GridView合并表头多重表头无错完美版(以合并3列3行举例)效果图:后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;usin 阅读全文
posted @ 2011-04-21 20:35 thinksea 阅读(165) 评论(0) 推荐(0) 编辑
摘要:GridView固定表头(不用javascript只用CSS!,很好用): 效果图:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title& 阅读全文
posted @ 2011-04-21 20:34 thinksea 阅读(146) 评论(0) 推荐(0) 编辑
摘要:一、数据库操作1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。用(推荐)using(SqlC 阅读全文
posted @ 2011-04-21 20:33 thinksea 阅读(126) 评论(0) 推荐(0) 编辑
摘要:一、图形类型列表chChartTypeColumnClustered----------垂直柱状统计图 chChartTypeColumn3D-----------------3D垂直柱状统计图 chChartTypeBarClustered---------------水平柱状统计图 chChartTypeBar3D--------------------- 3D水平柱状统计图 chChartTypeArea----------------------- 区域统计图 chChartTypeArea3D--------------------3D区域统计图 chChartTypeDoughnu 阅读全文
posted @ 2011-04-21 20:32 thinksea 阅读(151) 评论(0) 推荐(0) 编辑
摘要:GridView和DetailsView还支持一种用于分页和排序的特殊模式,它利用客户端向服务器的回调(callback)操作来获取新页面的数据或最近排序过的数据。要激活这个特性,必须把EnableSortingAndPagingCallbacks属性设置为真。请注意,当我们执行分页或排序操作的时候,页面不需要发回(postback)以检索新值(尽管执行了客户端脚本向服务器的回调操作)。当GridView或DetailsView包含模板字段的时候是不支持这个特性的。当这个特性被激活的时候,不支持在CommandField(命令字段)中显示"选择"按钮。<asp:GridVi 阅读全文
posted @ 2011-04-21 20:31 thinksea 阅读(176) 评论(0) 推荐(0) 编辑
摘要:.skin是外观文件,它包含各个控件(例如,Button、Label、TextBox 或 Calendar 控件)的属性设置。控件外观设置类似于控件标记本身,但只包含您要作为主题的一部分来设置的属性。例如,下面是 Button 控件的控件外观:<asp:button runat="server" BackColor="lightblue" ForeColor="black" />在 theme 文件夹中创建 .skin 文件。一个 .skin 文件可以包含一个或多个控件类型的一个或多个控件外观。可以为每个控件在单独的文件中 阅读全文
posted @ 2011-04-21 20:30 thinksea 阅读(448) 评论(0) 推荐(0) 编辑
摘要:表格插入的图片时,图片间会出现空白,出现这种情况的原因是图片为非块级元素,不仅图片,其他的非块级元素也可能会有这种问题(我没逐个去尝试过),解决方法是为图片指定样式 style="display: block;" 就搞定了。 阅读全文
posted @ 2011-04-21 14:41 thinksea 阅读(1837) 评论(0) 推荐(0) 编辑
摘要:功能描述:主要实现了各种消息框和公共通用方法。版本:1.0应用在线示例、源代码下载下面是应用示例中的部分效果截图:应用在线示例、源代码下载 阅读全文
posted @ 2011-04-21 14:10 thinksea 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Thinksea PageNavigate版本号:1.0授权方式:免费软件软件功能:Thinksea PageNavigate 是一个数据分页导航控件。软件授权使用协议:您开始使用已授权的软件表示您已经接受了以下的授权使用协议。1.本软件为免费软件,您可安装无限制数量的本软件产品来使用。2.本软件产品只许可免费使用,不得出售,不收取任何费用,不得用于商业目的的活动之中。3.请尊重作者的版权,不得移除Thinksea及其标识。4.作者对使用本软件所涉及任何间接或直接后果包括利益、数据等方面的任何损失概不负责。您因使用本软件产品所造成之任何损失和风险将由您独自承担。版权申明:本程序版权归 Thin 阅读全文
posted @ 2011-04-21 14:02 thinksea 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Thinksea HtmlRotator版本号:2.0授权方式:免费软件软件功能:Thinksea HtmlRotator 是一个用于轮换显示HTML内容的控件。软件授权使用协议:您开始使用已授权的软件表示您已经接受了以下的授权使用协议。1.本软件为免费软件,您可安装无限制数量的本软件产品来使用。2.本软件产品只许可免费使用,不得出售,不收取任何费用,不得用于商业目的的活动之中。3.请尊重作者的版权,不得移除Thinksea及其标识。4.作者对使用本软件所涉及任何间接或直接后果包括利益、数据等方面的任何损失概不负责。您因使用本软件产品所造成之任何损失和风险将由您独自承担。版权申明:本程序版权归 阅读全文
posted @ 2011-04-21 14:01 thinksea 阅读(80) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示