asp.net
伯纳乌撸撸
虚心求教
展开
-
.net控件--SiteMapPath
SiteMapPath控件是一种站点导航控件,反映了SiteMap对象提供的数据。它提供了一种定位站点的方式,动态显示当前页在站点中的相对位置,并提供了从当前页向上跳转的快捷方式。SiteMapPath控件直接使用了站点地图(.sitemap)中配置的数据。添加Web.sitemap的方法步骤是,直接在解决方案中的网站项目下右键选择新建,然后选择“站点地图”。示例一:SiteMapPath转载 2016-12-13 11:23:36 · 592 阅读 · 0 评论 -
UpdatePanel控件使用
UpdatePanel控件(以下简写为up)有个属性:UpdateMode 可取值 Always 和 Conditional ,默认是 Always ,总是进行自动更新,这对服务端是有性能损耗的,我们应尽量使用 Conditional 值,然后在服务端代码手动调用Update()方法来更新这里又要牵涉到另一个属性:ChildrenAsTriggers 可选 true(默认) 和false,这个转载 2017-01-12 17:12:55 · 571 阅读 · 0 评论 -
UpdatePanel控件的使用
ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异 步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功 能。几个重要的属性: ScriptManager控件的EnablePartialRendering属转载 2017-01-12 17:15:34 · 235 阅读 · 0 评论 -
JQuery可以与JS同时使用
JQuery 是对JS的封装,所以只有格式正确,两者可以同时使用。使用时还需要注意JS的版本原创 2017-02-08 14:48:39 · 2622 阅读 · 0 评论 -
ASP.NET实现禁止用户重复登录
本文先为大家介绍如何利用缓存Cache方便地实现此功能。 Cache与Session这二个状态对像的其中有一个不同之处,Cache是一个全局对象,作用的范围是整个应用程序,所有用户;而Session是一个用户会话对象,是局部对象,用于保存单个用户的信息。 只要把每次用户登录后的用户信息存储在Cache中,把Cache的Key名设为用户的登录名,Cache的过期时间设置为Session的转载 2017-01-18 16:58:00 · 2722 阅读 · 0 评论 -
C#中Page执行顺序:OnPreInit()、OnInit()……
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.W转载 2017-03-14 13:02:21 · 546 阅读 · 0 评论 -
C#中判断空字符串的3种方法性能分析
3种方法分别是:string a="";1.if(a=="")2.if(a==String.Empty)3.if(a.Length==0)3种方法都是等效的,那么究竟那一种方法性能最高呢?本人用实验说明问题。建立3个aspx页面(为什么用网页,主要是利用Microsoft Application Center Test )WebForm1.aspxpri转载 2017-04-10 16:50:00 · 876 阅读 · 0 评论 -
ASP.NET产生线程的步骤
产生一个线程的4个步骤:1、编写产生线程所要执行的方法;2、引用system.Threading命名空间;3、实例化Thread类,并传入一个指向线程所要运行方法的委托(此时这个线程已经产生,但是还没有运行),4、调用thread实例化的start方法,标记该线程可以被CPU执行了,但是具体执行时间由CPU决定。原创 2017-04-11 15:58:43 · 363 阅读 · 0 评论 -
asp.net多线程在web页面中简单使用
需求:一个web页面 default.aspx 里面有两个控件GridView1,GridView2,通过两个线程分别加载绑定数据。绑定GridView1:void BindCategory() { SqlConnection conn = ReturnSqlconn(); SqlCommand comm = new SqlCo转载 2017-04-11 16:11:45 · 7662 阅读 · 0 评论 -
ASP.NET 4.0的ClientIDMode属性
让我们来了解下ClientIDMode属性的四个值:1,AutoID:当控件的ClientIDMode选中为AutoID时,该控件的ClientID 值是通过串联每个祖先容器控件(诸如GridView、ListView、LoginView等就是容器性控件)的ID和父容器控件的ID和其本身的ID 值生成的,当然如果该控件没有在任何容器控件中其ClientID 值就是其本身的ID值,不转载 2017-02-16 13:35:08 · 548 阅读 · 0 评论 -
解决GridView中嵌入CheckBox事件无法响应的问题
今天在一个项目中的某个页面内添加了一个GridView表控件,其中一个字段为模板列,放入了一个CheckBox复选框控件,我希望用户在选择复选框时能激发它的CheckedChanged事件,从而进行数据库的操作,代码如下:ASPX页面代码:"gridCursor" runat="server" CssClass="Grid" Width="90%"转载 2017-02-07 16:14:16 · 1989 阅读 · 0 评论 -
如何在asp.net中获取GridView隐藏列的值?
如何在asp.net中获取GridView隐藏列的值?在阅读本文之前,我获取gridview某行某列的值一般做法是这样的:row.Cells[3].Text.ToString()。有点傻瓜呵呵 在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件。获取GridView中的某列值的方法为转载 2017-02-07 16:13:07 · 2695 阅读 · 0 评论 -
asp.net中webForm验证码
(1)随机产生一个长度为N的随机字符串,N的值可由开发可由开发人员自行设置。该字符串可以包含数字、字母等。(2)将随机生成的字符串创建成图片,并显示。(3)保存验证码。新建一个页面为default.aspx, 放置一个TextBox控件和一个Image控件,TextBox控件用于输入生成的字符串,Image控件用于显示字符串,它的图片就为生成的图形验证码imageUrl=“/defa原创 2016-12-15 14:45:09 · 1666 阅读 · 0 评论 -
Repeater获取某一项的id
' Text="Button1" /> 后台: protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "UpImage") {原创 2017-01-03 17:33:26 · 2256 阅读 · 0 评论 -
网页如何防止刷新提交与如何防止后退的解决方法
提交后禁用提交按钮(大部分人都是这样做的)如果客户提交后,按F5刷新怎么办?使用Session在提交的页面也就是数据库处理之前:if session("ok")=true then response.write "错误,正在提交" response.endend if数据处理完后,修改session("ok")=false。数据处理成功马上Redirec转载 2016-12-27 09:21:07 · 6736 阅读 · 0 评论 -
AJAX控件
NO1.在atlas(ajax)中请不要使用Response.Write(),请使用ClientScript.RegisterClientScriptBlock替换使用如下:ClientScript.RegisterClientScriptBlock(this.GetType(), "", "alert('自己看着办!')");注意:RegisterStartupScript转载 2016-12-27 13:38:59 · 678 阅读 · 0 评论 -
ASP.NET验证码控件-AutoAuthCode v1.5
控件特点: 1、使用方便,只需要从工具栏直接拖到页面即可自动验证。 2、可自动完成客户端以及服务器的验证码验证,Ajax验证,随用户输入即时 验证并友好提示。 3、不影响页面运行。 4、同一页面可以使用多个验证码控件,不冲突。 5、可自定义验证码图片外观、可更改输入框外观。 6、有水平方向垂直方向两种方式选择。转载 2017-01-09 08:49:50 · 2935 阅读 · 0 评论 -
关于PagedDataSourced的使用
Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。PagedDataSource 类封装 DataGrid 控件的属性,这些属性使 Dat转载 2017-01-16 15:18:22 · 241 阅读 · 0 评论 -
asp.net通过js给TextBox赋值
document.getElementById("txt_CCNumber").value="要赋予的值";原创 2017-02-07 15:45:46 · 9827 阅读 · 0 评论 -
设置GridView某个单元格显示的字数,其余的使用省略号显示
使用GridView中的 RowDataBound事件进行进行处理 protected void GV_Content_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.Cells[2].Text.Length > 30) {原创 2017-02-07 16:04:13 · 1340 阅读 · 0 评论 -
GridView中通过js对CheckBox进行全选
function SelectAllCheckboxes(spanChk) { elm = document.forms[0]; for (i = 0; i if (elm[i].type == "checkbox" && elm[i].id != spanChk.id) { if (elm.elements[i].chec原创 2017-02-07 16:12:22 · 1246 阅读 · 0 评论 -
C#中获取日期对应星期几的三种方法
第一种:string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString();lbDay.Text = week;原创 2017-07-07 15:35:46 · 32825 阅读 · 1 评论