随笔分类 -  .NET

c#.net网络程序开发-socket篇 _c#应用
摘要:觉得这一篇网文对socket的介绍简单易懂,所以转载过来原文出处:http://www.west263.com/www/info/59554-1.htmMicrosoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结... 阅读全文
posted @ 2010-11-26 12:03 翔翔 阅读(1059) 评论(0) 推荐(1)
ASP.NET常用珍藏代码一
摘要:1. 打开新的窗口并传送参数:  传送参数:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")2.为按钮添加对话框  传送参数:  response.write("<script>window.... 阅读全文
posted @ 2010-11-11 12:39 翔翔 阅读(216) 评论(0) 推荐(0)
ASP.NET常用珍藏代码三
摘要:12.Panel 横向滚动,纵向自动扩展  <asp:panel style="overflow-x:scroll;overflow-y:auto;"></asp:panel>13.回车转换成Tab<script language="javascript" for="document" event="onkeydown">if(event.keyCode==13... 阅读全文
posted @ 2010-11-11 12:38 翔翔 阅读(134) 评论(0) 推荐(0)
ASP.NET常用珍藏代码二
摘要:6.表格超连接列传递参数  <asp:HyperLinkColumn Target="_blank" headertext="ID号" DataTextField="id" NavigateUrl="aaa.aspx?id='<%# DataBinder.Eval(Container.DataItem, "数据字段1")%>' & name='<%# DataBin... 阅读全文
posted @ 2010-11-11 12:38 翔翔 阅读(165) 评论(0) 推荐(0)
ASP.NET常用珍藏代码四
摘要:17.数字格式化  【<%#Container.DataItem("price")%>的结果是500.0000,怎样格式化为500.00?】<%#Container.DataItem("price","{0:¥#,##0.00}")%>  int i=123456;string s=i.ToString("###,###.00");  18.日期格式化  【aspx页面内:... 阅读全文
posted @ 2010-11-11 12:37 翔翔 阅读(170) 评论(0) 推荐(0)
ASP.NET常用珍藏代码五
摘要:24.datagrid选定比较底下的行时,为什么总是刷新一下,然后就滚动到了最上面,刚才选定的行因屏幕的关系就看不到了  page_load  page.smartNavigation=true  25.在Datagrid中修改数据,当点击编辑键时,数据出现在文本框中,怎么控制文本框的大小 ?private void DataGrid1_ItemDataBound(obj sender,DataG... 阅读全文
posted @ 2010-11-11 12:37 翔翔 阅读(157) 评论(0) 推荐(0)
ASP.NET常用珍藏代码六
摘要:3.2样式交替:ListItemType itemType = e.Item.ItemType;  if (itemType == ListItemType.Item )  {  e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor='#FFFFFF';";  e.Item.Attributes["onmo... 阅读全文
posted @ 2010-11-11 12:36 翔翔 阅读(206) 评论(0) 推荐(0)
ASP.NET常用珍藏代码七
摘要:文本框的名称必须是你要登陆的网页上的名称,如果源码不行可以用vsniffer 看看。  下面是获取用户输入的登陆信息的代码:string name;name=Request.QueryString["EmailName"];  try{  int a=name.IndexOf("@",0,name.Length);  f_user.Value=name.Substring(0,a);  f_dom... 阅读全文
posted @ 2010-11-11 12:35 翔翔 阅读(153) 评论(0) 推荐(0)
ASP.NET常用珍藏代码八
摘要:/**//// <summary>/// 使控件获得焦点/// </summary>/// <param name="str_Ctl_Name">获得焦点控件Id值,比如:txt_Name</param>/// <param name="page">Page类</param>public void GetFocus(strin... 阅读全文
posted @ 2010-11-11 12:34 翔翔 阅读(136) 评论(0) 推荐(0)
NET连接SQL数据库代码大全
摘要:一、SQL Server连接代码示例  ODBC  Standard Security:  "Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"  Trusted connection:  "Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connecti... 阅读全文
posted @ 2010-11-11 12:26 翔翔 阅读(402) 评论(0) 推荐(0)
ASP.NET动态加载不同CSS,实现切换皮肤效果
摘要:ASP.Net中利用CSS实现多界面两种方法。方法一:<%@page language="C#"%> <%@import namespace="System.Data"%> <script language="c#" runat="server"> public void page_load(Object obj,EventArgs e) { //创建服务器端控件. //指定的标记"LINK"初始... 阅读全文
posted @ 2010-11-11 12:23 翔翔 阅读(992) 评论(0) 推荐(0)
抛弃IIS,青睐Apache Web服务器的配置方法
摘要:Apache是目前广泛使用的一种网络服务器程序,不仅在UNIX/LINUX平台上被大量使用,而且在Windows平台上也有许多站点放弃了IIS而转向Apache。.NET是微软推出的功能强大的开发技术,其目标就是与Java抗衡。ASP.NET非常适合于中小企业的Web应用,其性能较ASP3.0有了极大的提高。下面就介绍让Apache支持ASP.NET的办法。  首先,必须要有Windows环境和.... 阅读全文
posted @ 2010-11-11 12:16 翔翔 阅读(215) 评论(0) 推荐(0)
asp.net加密口令的最简单方法
摘要:本例的ASP.NET加密口令的原理是,就是将用户提供的口令加密之后,然后让它和存放于系统中的数据比较,如果相同,则通过验证。     在ASP中,并未提供加密的对象,我们只能使用外部的对象来进行加密。现在好了,在ASP.NET中提供了加密的解决方法。在名字空间System.Web.Security中包含了类FormsAuthentication,其中有一个方法HashPasswordForStor... 阅读全文
posted @ 2010-11-11 12:13 翔翔 阅读(288) 评论(0) 推荐(0)
.net4.0新特性
摘要:vs2010正式版4月12日发布了,有几个新特性分享一下……一、新关键词——dynamic 在新版本的C#中,dynamic关键词是一个很重要的新特性,现在你可以创建动态对象并在运行时再决定它的类型。而且.net 4.0为CLR加入了一组为动态语言服务的运行时环境,称为DLR(Dynamic Language Runtime动态语言运行时),这使... 阅读全文
posted @ 2010-10-29 16:45 翔翔 阅读(7265) 评论(3) 推荐(3)
手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】
摘要:引用 手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】引用头郎 的 手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】原文地址:http://hi.baidu.com/sunxiangwei/blog/item/2b09948f0c15a4ff503d926e.html1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也... 阅读全文
posted @ 2010-10-29 15:30 翔翔 阅读(1244) 评论(2) 推荐(0)
themes、skins
摘要:可能有些朋友还不是很清楚themes、skins。下面先介绍下themes、skins.。一、简介:一看Themes、Skins这2名字就都知道是用来做什么的了吧,下面就说下它是做什么的(怎么都知道了还说,~_~),利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。二、怎么... 阅读全文
posted @ 2010-10-27 17:54 翔翔 阅读(488) 评论(0) 推荐(0)