Visual Studio, C# 程序集信息 AssemblyInfo.cs 文件详解
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;// 有关程序集的常规信息通过以下
// 特性集控制。
HTML 5
<!DOCTYPE html>HTML 4.01 Strict 该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http:/
css 控制内容字母自动转换大小写, 控制大小写字母自动转换
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w
C# 创建、保存、写入无 bom 的 utf-8 编码文件static void Main(string[] args){// 方式一System.Text.UTF8Encoding utf8 = new System.Text.UTF8Encoding(false);using (StreamWriter sr = new StreamWriter("D:\\te
ASP.NET aspx 后台代码执行前台js脚本, 弹出消息, 调用函数protected void button1_Click(object sender, EventArgs e){// 设置按钮可用RegisterStartupScript("", "");// 弹出提示Response.Write(" ");Page.ClientSc
前台代码内容后台代码// 隐藏protected void Button1_Click(object sender, EventArgs e){//// 方式一RegisterStartupScript("", "");// 方式二Page.ClientScript.RegisterStartupScript(this.GetType(), "", "");}//
js 打印功能打印测试function printDocument() {document.all.btnPrint.style.display = 'none';window.print();document.all.btnPrint.style.display = '';}打印测试1打印测试2打印测试3打印
vs2010 编辑项目时,尤其是Winform项目会在在项目所在的磁盘中会生成类似乱码的文件夹解决方案:将项目移动到英文路径下,问题解决。
css 设置图片平铺
background:url('images/1.gif') no-repeat; /*不平铺*/
background:url('images/2.gif') repeat-x; /*横向平铺*/
background:url('images/3.gif') repeat-y; /*纵向平铺*/
参数按址传递需要用到 ref 关键字,ref 标识的参数可以改变参数的原始值。static void Main(string[] args){string a = "0";int b = 0;Console.WriteLine("调用函数前");Console.WriteLine("a: {0}",a);Console.Write
C# 通过循环的方式遍历数组中不相同的元素static void Main(string[] args){int[] arrA = { 1, 2, 3, 4, 5, 9 };int[] arrB = { 1, 4, 5, 7, 8, 9 };string result = "";// arrA中的元素不再arrB中的结果foreach (int
字段格式化代码
DataBinder.Eval(Container.DataItem,"CreateTime","{0:yyyy-MM-dd HH:mm}")
js 获取 url 参数//var url = parent.location.search;var url = " http://www.abc.com.cn/index.asp?aa=1&bb=2&cc=3";var request = new Object();if (url.indexOf("?") != -1)// 参数前的地址{var str = url.subs
ASP.NET 2.0 中新增了属性"MaintainScrollPositionOnPostback",该值为"true"时页面发生PostBack后滚动条的位置不变。页面设置
html实现JavaScript实现// 以下方式直接跳转window.location.href = 'https://www.abc.com/';// 以下方式定时跳转setTimeout("javascript:location.href='https://www.abc.com/'", 5000);
C# Linq 查找 Liststatic void Main(string[] args){List students = new List{new Student {Name="Tom", Score=50},new Student {Name="Mark", Score=80},new Student {Name="Alice", Score=70},};// 查找条件var qu
ashx文件没有页面元素,这点上区别于aspx页面,所以在效率上要比aspx页面高,通常用于ajax提交处理程序,实际项目中,用户的每个请求需要判断用户是否登录,可以是Cookie, Session,每个请求页面中去写判断用户是否登
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)设置 TextBox 的 PasswordChar 属性为'*'或者通过代码设置this.txtPassword.PasswordChar = '*';也可以设置其他字符,不只是星号this.txtPassword.Passw
Winform 运行前弹出登录窗口,输入账号密码登录成功之后再进入到主窗口,实现应用软件的用户登录功能。设置登录窗口为启动窗口->用户登录逻辑->关闭登录窗口,显示主窗口1、修改项目的"Program.cs"文件static class P
C# 字符串string和字符数组char[]的相互转换static void Main(string[] args){string str = "123456789";// string 转换 char[]char[] chars = str.ToCharArray();// char[] 转换 string// 方法一string str1= new st
C# 字符串倒序输出, 实现字符串倒序的方法static void Main(string[] args){string str1 = "123456789";// 字符串转换为char类型数组char[] chars = str1.ToCharArray();// Reverse方法倒叙排列Array.Reverse(chars,
Winform 如何从 TextBox(文本框) 控件读取每一行数据到数组// 方法一string[] arr1 = textBox1.Text.Split('\n');for (int i = 0; i list = new List();for (int i = 0; i
C# Utc时间与本地时间转换, Utc DateTime 与 LocalTime 转换
using System;namespace ConsoleApp15
{class Program{static void Main(string[] args){// 获取当前UTC+0时间DateTime utcNow = DateTime.UtcNow;// 输出
C# 操作DataTable, 使用Merge()方法合并数据
using System;
using System.Data;namespace ConsoleApp3
{class Program{static void Main(string[] args){DataTable dt1 = new DataTable();dt1.Columns.Add("id", type
js 字母大小写转换的方法//js字母大小写转换方法://1、转换成大写:toUpperCase()//2、转换成小写:toLowerCase()var str1="aBcD";str1=str1.toUpperCase();alert(str1);var str2="aBcD";str2=str2.toLowerCase();al
Winform 选择文件、文件夹、打开指定目录的方法
using System;
using System.Windows.Forms;namespace WindowsFormsApp1
{public partial class Form1 : Form{public Form1(){InitializeComponent();}/// /// 选择文件
C# string类型转换Guid类型static void Main(string[] args){string str = "37737B9B-382D-48C0-898D-DC643F5E7E35";//string str = "{37737B9B-382D-48C0-898D-DC643F5E7E35}";// 方式1Guid g1 = new Guid(str);// 方
C# 判断电话号码格式string phone = textBox1.Text.Trim();if (Regex.IsMatch(phone, @"^\d{11}$")){//移动号码 11位手机号MessageBox.Show("移动号码");}else if (Regex.IsMatch(phone, @"^(\d{4}|\d{3})-(\d{7,8}
js 设置服务端按钮控件(ASP.NET)不可用window.onload = function () {// 设置按钮不可用document.getElementById('').disabled = true;}
js 设置页面标题 titlewindow.onload = function (){window.document.title = "新标题"; };
jquery 按钮禁用, button disabled$(document).ready(function () {// 按钮不可用, 禁用$('#btnLogin').attr('disabled', 'true'); //// 按钮可用, 启用//$('#btnLogin').removeAttr('disabled'); });
js 按钮禁用, button disabledwindow.onload = function () {// 按钮不可用, 禁用document.getElementById('btnLogin').disabled=true;//// 按钮可用, 启用//document.getElementById('btnLogin').disabled=false;}
jquery input 赋值$(document).ready(function () {$('#show').val('input赋值内容');});
jquery div 赋值$(document).ready(function () {$('#show').html('div赋值内容');});
jquery span 赋值$(document).ready(function () {$('#show').html('span赋值内容');});
ASP.NET项目中应用到Uploadify上传插件,在后台接受文件进行身份的登录验证时,无法获取Cookie和Session,起初只能使用无验证状态上传,这样无疑给安全性带来严重的后果。项目中Uploadify版本:2.1.4,下面将讲述实现
js 判断字符串, 对象是否为空function test() {var username = $("#username").val();// 方法一if(username){alert("对象不为空!");}// 或者if (typeof username == "undefined" || username == null || username ==
Winform 防止程序重复打开
using System;
using System.Windows.Forms;
using System.Threading;namespace Test
{static class Program{/// /// The main entry point for the application./// [STAThread]static voi
新建aspx页面 Picture.aspx 用来显示图片,注意代码中的文件路径需要换成本机路径。protected void Page_Load(object sender, EventArgs e){// 文件路径string path = "/images/head.png";// 文件名string filename =
C# 集合, List// using System.Linq;static void Main(string[] args){// Intersect 交集// Except 差集// Union 并集List list1 = new List { 1, 2, 3, 4, 5 };List list2 = new List { 3, 4, 5, 6, 8 };// 取交集,
C# 数组, Array[] 取交集、差集、并集的方法// using System.Linq;static void Main(string[] args){// Intersect 交集// Except 差集// Union 并集int[] arr1 = { 1, 2, 3, 4, 5 };int[] arr2 = { 3, 4, 5, 6, 8 };/
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取。1、从NuGet下载"Install-Package MySql.Data -Version 6.8.7"2、手动下载并添加引用"MySql.Data.dll",官网地址:https://dev.mysql.com/downloads/co
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取。1、从NuGet下载"Install-Package MySql.Data -Version 6.8.7"2、手动下载并添加引用"MySql.Data.dll",官网地址:https://dev.mysql.com/downloads/co
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取。1、从NuGet下载"Install-Package MySql.Data -Version 6.8.7"2、手动下载并添加引用"MySql.Data.dll",官网地址:https://dev.mysql.com/downloads/co
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取。1、从NuGet下载"Install-Package MySql.Data -Version 6.8.7"2、手动下载并添加引用"MySql.Data.dll",官网地址:https://dev.mysql.com/downloads/co
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取。1、从NuGet下载"Install-Package MySql.Data -Version 6.8.7"2、手动下载并添加引用"MySql.Data.dll",官网地址:https://dev.mysql.com/downloads/co