RSS图片
C#开发
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs" Inherits="_Default" %> <%@ Page Language="C#" AutoEventWireup="true" Src="default.aspx.cs" Inherits="_Default" %> <%@ Page Language="C#" AutoEventWireup="true" Codebehind="default.aspx.cs" Inherits="_Default" %> 以上三句,具体差别在哪? --------------------------------------------------------------- sr......
作者:发表于:2009/10/15 点击:356 评论:0
如果你要在你的C#程序中控制Windows的任务栏,有两个Windows api 可以帮到你!他们就是  FindWindowA 和 ShowWindowC#中声明如下:using System.Runtime.InteropServices;[DllImport("user32.dll", EntryPoint = "FindWindowA")]public static extern IntPtr FindWindowA(string lp1, string lp2);[DllImport("user32.dll", EntryPoint = "ShowWindow")]public static extern IntPtr ShowWindow(IntPtr hWnd, int _value);其实Windows的......
作者:发表于:2009/10/12 点击:488 评论:0
昨天晚上,看到 瓶水相逢.NET  跟 Network Programming in .NET with C# & Visual Basic .NET(VB.NET) 上的技術文章, 於是就找個主題來實作一下, 到了今天早上還到 宅之力 來參考一些技術文章, 想說用用 P/Invoke 的功能, 來呼叫 Win32 API  的一些功能, 後就就找了 ShowWindow(...)、FindWindow(...)、SendMessage(...) 等, 來好好做個使用範例, 本文比較著墨在 ShowWindow(...) 上的用法, 所以在其參數上的說......
作者:发表于:2009/10/12 点击:937 评论:0
我想在   .NET   框架中用   C#   编写一个程序,该程序要激活另一个窗口。在   Windows/MFC   中我可以调用   SetActiveWindow   函数来实现。在.NET   框架中我该怎么做呢?       John   McCormick             你可以调用   Form.Activate&n......
作者:发表于:2009/10/12 点击:136 评论:0
使用RegularExpressionValidator验证: 只能输入数字:“^[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]*$”只能输入长度为3的字符:“^......
作者:发表于:2009/10/09 点击:61 评论:0
有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则......
作者:发表于:2009/10/09 点击:26 评论:0
录入用户名经常都有这样子要求:首字符是字母,只允许录入字母、数字和下划线 我用了两种方法判断,第一种方法是直接使用字符串判断: private bool CheckUserName(string s)    {        string str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789";        if (str.Substring(0, 52).IndexOf(s[0]) == -1)  &nbs......
作者:发表于:2009/10/08 点击:724 评论:0
ASP.NET 2.0 中的资源与本地化 发布日期: 2006-08-22 | 更新日期: 2006-08-22 Ted Pattison 下载本文的代码:BasicInstincts2006_08.exe (878KB) 本页内容 控制页面级别的区域性设置 使用配置文件跟踪语言首选项 ASP.NET 2.0 中的资源文件 ......
作者:发表于:2009/08/27 点击:15 评论:0
  在C#中,static变量表示该变量属于类,而不是类的实例。可以说是该类的所有实例共享一个static变量。   asp.net的页面就是一个类,我们访问一个页面。就会在服务器上实例化一个该类的实例,来响应我们的请求。   “所有实例共享一个static变量” 这就意味着,所有的客户端访问到的asp.net页面中static变量都是同一个变量。   由于我们每次访问asp.net页面都是一个全新的对象,而不是我们上一次访问的对象。所以上次页面访问时我们对页面中变量的改动都没有保留。遇......
作者:发表于:2009/08/27 点击:21 评论:0
1. Get(即使用QueryString显式传递) 方式:在url后面跟参数。 特点:简单、方便。 缺点:字符串长度最长为255个字符;数据泄漏在url中。 适用数据:简单、少量、关键的数据。 适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。 用法:例如:url后加?UserID=…,跳转到目标页面,目标页面在伺服端可用Request.QueryString["InputText"]获取其指定参数值。具体可参考打印书本P261 2. Post 方式:通用的方式。利......
作者:发表于:2009/08/27 点击:44 评论:0