bandariiswear

幽艳纷相竞 秾纤各自奇 虽然春烂漫 也要笔扶持 清人题画诗

导航

2012年4月4日

ASP.NET前台代码绑定后台变量方法总结

摘要: 经常会碰到在前台代码中要使用(或绑定)后台代码中变量值的问题。一般有<%= str%>和<%# str %>两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs;另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中就已经将前台代码进行了赋值,而后生成html格式回传客户端显示,而并非已经显示到客户端后,然后通过其他方法(如ajax)去服务器端获取相应变量。备注:上面说的两个文件是常见的代码隐藏(code-behind 阅读全文

posted @ 2012-04-04 11:19 YEKEYISHUO 阅读(163) 评论(1) 推荐(0) 编辑

〈%# 〉与〈%= 〉的区别,显示数据与绑定数据

摘要: 有很长时间没来 CSDN 的博客了。今天在社区里看到一个网友提问关于 asp.net 中“<%# %>” 的问题,所以还是想把这篇文章发到自己的博客上。虽然不是非常很高深的问题,但是还是应该多加留意…… aspx页面中,<%= %> 与 <%# %> 的区别关于这个问题,在多数的 ASP.NET 的教材中,都提到了一些。<%= %>与<%# %>的区别在于:绑定时机不同,<%# %>是在控件调用DataBind函数的时候才被确定。对于<%= %>,我想你应该不会陌生,在ASP时代,它就相当于 Response. 阅读全文

posted @ 2012-04-04 11:08 YEKEYISHUO 阅读(657) 评论(1) 推荐(0) 编辑

<%# Eval("name")%>与<%# Bind("name")%>

摘要: Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和 Bind 方法执行数据绑定外,还可以调用 <%# 和 %> 分隔符之内的任何公共范围代码,以在页面处理过程中执行该代码并返回一个值。调用控件或 Page 类的 DataBind 方法时,会对数据绑定表达式进行解析。对于有些控件,如 GridView、DetailsView 和 FormView 控件,会在控件的 PreRender 事件期间自动解析数据绑定表达式,不需要显式调用 DataBind 方法。使用 Eval 方法Eval 方法可计算数据绑定控件( 阅读全文

posted @ 2012-04-04 11:03 YEKEYISHUO 阅读(640) 评论(1) 推荐(0) 编辑

日历控件+用repeator循环显示出文件下的所有图片文件

该文被密码保护。 阅读全文

posted @ 2012-04-04 00:08 YEKEYISHUO 阅读(5) 评论(3) 推荐(0) 编辑

2012年4月3日

验证数字的正则表达式集

摘要: 验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$验证非负整数(正整数 + 0) ^\d+$验证非正整数(负整数 + 0) ^((-\d+)|(0+))$验证长度为3的字符:^.{3}$验证由26个英文字母组成的字符串:^[A.. 阅读全文

posted @ 2012-04-03 15:17 YEKEYISHUO 阅读(138) 评论(0) 推荐(0) 编辑

javascript:history.go()和History.back()的区别(转载)

摘要: 转自:http://www.mikebai.com/Article/2009-11/757.html<input type=button value=刷新 onclick="window.location.reload()"> <input type=button value=前进 onclick="window.history.go(1)"> <input type=button value=后退 onclick="window.history.go(-1)"> <input type=bu 阅读全文

posted @ 2012-04-03 13:22 YEKEYISHUO 阅读(227) 评论(1) 推荐(0) 编辑

2012年4月1日

~/只能使用在服务器端代码和服务器控件中,不能使用在html,js,css等静态页面中

摘要: 如果是aspx文件里面,你可以 var pics='<%=Page.ResolveUrl("~/images/1.jpg")%>' 得到绝对路径,无需进行引用多次http://topic.csdn.net/u/20120329/13/e057243f-cade-4e7a-a956-4d66138720a6.html?seed=307466872&r=78118870#r_78118870 阅读全文

posted @ 2012-04-01 23:07 YEKEYISHUO 阅读(204) 评论(1) 推荐(0) 编辑

2012年3月27日

品高:C#与JAVASCRIPT函数的相互调用:1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数?

摘要: 我们通过问答的方式来为大家解答C#与JAVASCRIPT函数的相互调用:1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click(); 3、在前台或后台调用js函数,激发click 阅读全文

posted @ 2012-03-27 12:02 YEKEYISHUO 阅读(258) 评论(0) 推荐(0) 编辑

2012年3月26日

中软笔试(不用中间变量字符串倒转,10000个数求第2大的数,不许用排序算法. .Java中的属性和字段有什么区别)

摘要: 1.不用中间变量字符串倒转String str="ABCD"; for (int i = str.Length-1; i >=0; i--) str+=str[i]; str=str.Substring(str.Length/2, str.Length/2); Console.WriteLine(str); Console.ReadKey();2.10000个数求第2大的数,不许用排序算法.class T { public static void main(String[] args) { System... 阅读全文

posted @ 2012-03-26 20:20 YEKEYISHUO 阅读(827) 评论(0) 推荐(0) 编辑

2012年3月24日

sql server面试题实例1

该文被密码保护。 阅读全文

posted @ 2012-03-24 13:34 YEKEYISHUO 阅读(5) 评论(0) 推荐(0) 编辑