ASP.NET
yoyoshaoye
这个作者很懒,什么都没留下…
展开
-
用C#实现HTTP协议下的多线程文件传输
很多人都有过使用网络蚂蚁或网络快车软件下载互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上下载转载 2011-09-02 18:29:00 · 697 阅读 · 0 评论 -
两个listbox之间转移数据
NorthwindEntities db = new NorthwindEntities(); protected void Page_Load(object sender, EventArgs e) { if(!Is原创 2011-10-10 22:59:12 · 2376 阅读 · 0 评论 -
搭建软件框架
1.BusinessRule:业务逻辑层2.DataAccess:数据访问层,配置方法注意:前面3个config文件属性是始终复制3.Model:数据库表mapping对象4.Portral界面展示层,配置方法:将DataConfig目录拷贝一份放到bin原创 2011-10-08 22:47:38 · 1089 阅读 · 0 评论 -
数据库绑定TreeView,无限层级
//初始化树 private void InitTreeView() { RoleInfo tmpRoleInfo = raBL.GetRoleInfo(RoleID); if (tmpRoleInfo != null) this.lbRoleName.Text = tmpRo原创 2011-10-20 23:24:05 · 1019 阅读 · 0 评论 -
使用JS控制treeview上面checkbox的选择
function NodeCheck() { var o = window.event.srcElement; if (o.tagName == "INPUT" && o.type == "checkbox") //点击treeview的checkbox是触发 { var d转载 2011-10-20 23:26:15 · 3091 阅读 · 0 评论 -
Reapter使用table绑定数据,使用AspNetPager进行分页
1.UI展示 onitemdatabound="Repeater1_ItemDataBound"> FirstName LastName原创 2011-10-31 12:43:54 · 2662 阅读 · 1 评论 -
Gridview中的全选和产生树形结构
JS控制选中function SelectCheckAll(Event) { if ($(Event).attr("checked") == true) { $(".ItemCheck input").attr("checked", true); } else { $(".ItemChec原创 2011-10-08 22:03:56 · 757 阅读 · 0 评论 -
Updatepanel的基础用法(1)
1. Conditional:该UpdatePanel内的内容只会在该UpdatePanel内部有回发时更新 always:会在本页面有回发时更新,而不管这个回发是不是在其UpdatePanel内部发生 尽量避免使用always,因为它会在每次页面有回发时都会进行更新原创 2011-11-24 23:00:51 · 1664 阅读 · 0 评论 -
CSS样式,id选择器和class选择器
class和id的用法上面的例子应用class和id实现了3种不同的标题1。下面我们就来讲讲class和id的具体应用规则。指定标签的class和id首先我们要在部分定义class(类)或id。class的定义方法: 指定标签.类名 {样式}id的定义方法:指定标签#id名 {样式}然后我们在想要应用类的标签上加上class(类)或者id属性:class的应用方法:转载 2012-01-07 21:39:48 · 789 阅读 · 0 评论 -
主页面打开子窗口,将输入的数据返回父窗口
主窗口页面及后台代码页面 function Open() { window.open ('Default3.aspx','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,locat原创 2012-02-12 19:00:06 · 2444 阅读 · 0 评论 -
ASP.NET MVC2.0实现数据的增、删、改、查(续)客户端验证
6.Jquery客户端验证使用方式在head部分引入使用方式 $("#form1").validate({ rules: { "userName":原创 2011-08-29 23:02:35 · 1435 阅读 · 0 评论 -
GridView行编辑、更新、取消、删除事件用法
注意:当启用编辑按钮时,点击编辑按钮后会使一整行都切换成文本框。为了是一行中的一部分是文本框,需要把以整行的所有列都转换成模板,然后删掉编辑模板中的代码。这样就能使你想编辑的列转换成文本框。1.界面<asp:GridView ID="GridView1" runat="s原创 2011-08-28 21:17:44 · 16124 阅读 · 0 评论 -
自动完成控件使用示例
1.首页页面添加如下代码 $(function() { function setMes(message) { $("#txt1")[0].innerText =原创 2011-08-18 22:58:27 · 807 阅读 · 0 评论 -
网页弹出层并引起回调(续),返回json数据
在head部分写一下代码 function ShowEnquiry() { var src = 'Default3.aspx?flag=1'; var iframes =原创 2011-08-17 22:06:18 · 2522 阅读 · 0 评论 -
网页弹出层并引起回调
弹出本页面的一个Div首先引入在head部分加入:注意js引用的顺序。这两个js都是在网上可以下的 $(function() { $(".yoyo").click(function() {原创 2011-08-17 21:38:39 · 1007 阅读 · 0 评论 -
动态编程简单示例
实验发现,dynamic是一个非常有用的东西,但是把它用到什么地方才能把它发挥到极致呢 1. dynamic yoyo = new ExpandoObject(); //这个对象可以随便添加和移除成员 yo原创 2011-08-20 00:13:36 · 596 阅读 · 0 评论 -
读取Access数据库中的数据
public void InitGrid() { string connectstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Exam.mdb"; OleDbCon原创 2011-08-19 23:45:09 · 817 阅读 · 0 评论 -
ASP.NET通过反射获取泛型列表,从而节省代码量
在某些情况下,要返回某个数据库表中的数据,如要返回Customers中的数据,就要写一个return List,如果有100张表的话,将会写100个这样的方法。于是想到了使用List来作为数据的容器,当在界面上传了具体的类型后通过反射去创建接口并使用具体的类型到List中,原创 2011-08-24 23:43:24 · 3031 阅读 · 0 评论 -
JS访问表格内容,计时器等示例代码
还是把总结的东西放到网上好哇,记不清楚直接拷贝来用哇 function OpenWin() { window.open("http://www.g.cn"); } function OpenWin原创 2011-08-25 23:05:42 · 885 阅读 · 0 评论 -
ASP.NET分页控件示例
AspNetPager控件使用方式:引用到项目>工具箱右键>选择项>浏览引用的DLL文件此时工具箱多了一个控件,直接拖到页面上,自动生成一下代码. 这里的上一页和下一页都可以在图形界面下设置,非常简单使用 CustomInfoHTML="原创 2011-08-24 23:11:07 · 668 阅读 · 0 评论 -
ASP.NET应用程序生命周期和页面生存周期总结
从请求通过浏览器到达IIS为起点,服务器对收到的请求进行处理。首先检查请求文件的扩展名,确定使用哪个ISAPI扩展来处理请求。这个ISAPI和文件格式的对应关系在IIS里面进行配置。当收到对任何一个资源的第一个请求时,ApplicationManager会创建一个应用程序域。原创 2011-08-27 23:51:08 · 678 阅读 · 0 评论 -
JS实现flash效果切换图片源代码
若是需要此插件可以给我邮件 1.head部分添加 .focus { margin:100px auto; width:500px; height:250px; text-align:left; } a:hover { text-dec转载 2011-08-20 18:30:37 · 1938 阅读 · 0 评论