css 去掉a标签超链接的虚线框的方法, 何去除超链接点击时的虚线?
设置css样式a{outline:none}
JarvisLuo 阅读:28
C# 创建、保存、写入无 bom 的 utf-8 编码文件
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
JarvisLuo 阅读:58
ASP.NET aspx 后台代码执行前台js脚本, 弹出消息, 调用函数
ASP.NET aspx 后台代码执行前台js脚本, 弹出消息, 调用函数protected void button1_Click(object sender, EventArgs e){// 设置按钮可用RegisterStartupScript("", "");// 弹出提示Response.Write(" ");Page.ClientSc
JarvisLuo 阅读:52
ASP.NET aspx 后台代码控制前台显示、隐藏
前台代码内容后台代码// 隐藏protected void Button1_Click(object sender, EventArgs e){//// 方式一RegisterStartupScript("", "");// 方式二Page.ClientScript.RegisterStartupScript(this.GetType(), "", "");}//
JarvisLuo 阅读:62
js 打印功能
js 打印功能打印测试function printDocument() {document.all.btnPrint.style.display = 'none';window.print();document.all.btnPrint.style.display = '';}打印测试1打印测试2打印测试3打印
JarvisLuo 阅读:52
Visual Studio 2010, vs2010 运行项目、调试项目、编译项目时项目所在磁盘生成乱码文件夹
vs2010 编辑项目时,尤其是Winform项目会在在项目所在的磁盘中会生成类似乱码的文件夹解决方案:将项目移动到英文路径下,问题解决。
JarvisLuo 阅读:59
css 设置图片平铺
css 设置图片平铺 background:url('images/1.gif') no-repeat; /*不平铺*/ background:url('images/2.gif') repeat-x; /*横向平铺*/ background:url('images/3.gif') repeat-y; /*纵向平铺*/
JarvisLuo 阅读:60
C# 按址传递参数,ref 参数如何使用?
参数按址传递需要用到 ref 关键字,ref 标识的参数可以改变参数的原始值。static void Main(string[] args){string a = "0";int b = 0;Console.WriteLine("调用函数前");Console.WriteLine("a: {0}",a);Console.Write
JarvisLuo 阅读:54
C# 通过循环的方式遍历数组中不相同的元素
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
JarvisLuo 阅读:61
ASP.NET Eval 绑定字段时间格式转化
字段格式化代码 DataBinder.Eval(Container.DataItem,"CreateTime","{0:yyyy-MM-dd HH:mm}")
JarvisLuo 阅读:54
js 获取 url 参数
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
JarvisLuo 阅读:46
ASP.NET 页面发生 PostBack 后滚动条的位置不变, MaintainScrollPositionOnPostback 的作用
ASP.NET 2.0 中新增了属性"MaintainScrollPositionOnPostback",该值为"true"时页面发生PostBack后滚动条的位置不变。页面设置
JarvisLuo 阅读:58
html 返回页面顶部
html 返回页面顶部 返回顶部
JarvisLuo 阅读:60
html 页面跳转, 重定向, 新窗口
html实现JavaScript实现// 以下方式直接跳转window.location.href = 'https://www.abc.com/';// 以下方式定时跳转setTimeout("javascript:location.href='https://www.abc.com/'", 5000);
JarvisLuo 阅读:53
js 关闭、退出当前窗体
js 关闭、退出当前窗体无标题 1
JarvisLuo 阅读:61
js 刷新当前页面
js 刷新当前页面 刷新当前页面
JarvisLuo 阅读:65
C# Linq 查找 List<> 集合元素
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
JarvisLuo 阅读:73
ASP.NET ashx 基类的使用方法, ashx 如何继承, ashx 基类如何实现
ashx文件没有页面元素,这点上区别于aspx页面,所以在效率上要比aspx页面高,通常用于ajax提交处理程序,实际项目中,用户的每个请求需要判断用户是否登录,可以是Cookie, Session,每个请求页面中去写判断用户是否登
JarvisLuo 阅读:192
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)设置 TextBox 的 PasswordChar 属性为'*'或者通过代码设置this.txtPassword.PasswordChar = '*';也可以设置其他字符,不只是星号this.txtPassword.Passw
JarvisLuo 阅读:213
Winform 启动前弹出登录界面, 登录成功之后再显示主界面
Winform 运行前弹出登录窗口,输入账号密码登录成功之后再进入到主窗口,实现应用软件的用户登录功能。设置登录窗口为启动窗口->用户登录逻辑->关闭登录窗口,显示主窗口1、修改项目的"Program.cs"文件static class P
JarvisLuo 阅读:214
C# 字符串string和字符数组char[]的相互转换
C# 字符串string和字符数组char[]的相互转换static void Main(string[] args){string str = "123456789";// string 转换 char[]char[] chars = str.ToCharArray();// char[] 转换 string// 方法一string str1= new st
JarvisLuo 阅读:219
C# 字符串倒序输出, 实现字符串倒序的方法
C# 字符串倒序输出, 实现字符串倒序的方法static void Main(string[] args){string str1 = "123456789";// 字符串转换为char类型数组char[] chars = str1.ToCharArray();// Reverse方法倒叙排列Array.Reverse(chars,
JarvisLuo 阅读:215
Winform 如何从 TextBox(文本框) 控件读取每一行数据到数组
Winform 如何从 TextBox(文本框) 控件读取每一行数据到数组// 方法一string[] arr1 = textBox1.Text.Split('\n');for (int i = 0; i list = new List();for (int i = 0; i
JarvisLuo 阅读:197
C# Utc时间与本地时间转换, Utc DateTime 与 LocalTime 转换
C# Utc时间与本地时间转换, Utc DateTime 与 LocalTime 转换 using System;namespace ConsoleApp15 {class Program{static void Main(string[] args){// 获取当前UTC+0时间DateTime utcNow = DateTime.UtcNow;// 输出
JarvisLuo 阅读:191
C# 操作DataTable, 使用Merge()方法合并数据
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
JarvisLuo 阅读:199
js 字母大小写转换的方法
js 字母大小写转换的方法//js字母大小写转换方法://1、转换成大写:toUpperCase()//2、转换成小写:toLowerCase()var str1="aBcD";str1=str1.toUpperCase();alert(str1);var str2="aBcD";str2=str2.toLowerCase();al
JarvisLuo 阅读:149
Winform 选择文件、文件夹、打开指定目录的方法
Winform 选择文件、文件夹、打开指定目录的方法 using System; using System.Windows.Forms;namespace WindowsFormsApp1 {public partial class Form1 : Form{public Form1(){InitializeComponent();}/// /// 选择文件
JarvisLuo 阅读:186
C# string类型转换Guid类型
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);// 方
JarvisLuo 阅读:160
C# 判断电话号码格式
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}
JarvisLuo 阅读:157
js 设置服务端按钮控件(ASP.NET)不可用
js 设置服务端按钮控件(ASP.NET)不可用window.onload = function () {// 设置按钮不可用document.getElementById('').disabled = true;}
JarvisLuo 阅读:170
js 设置页面标题 title
js 设置页面标题 titlewindow.onload = function (){window.document.title = "新标题"; };
JarvisLuo 阅读:184
jquery 按钮禁用, button disabled
jquery 按钮禁用, button disabled$(document).ready(function () {// 按钮不可用, 禁用$('#btnLogin').attr('disabled', 'true'); //// 按钮可用, 启用//$('#btnLogin').removeAttr('disabled'); });
JarvisLuo 阅读:153
js 按钮禁用, button disabled
js 按钮禁用, button disabledwindow.onload = function () {// 按钮不可用, 禁用document.getElementById('btnLogin').disabled=true;//// 按钮可用, 启用//document.getElementById('btnLogin').disabled=false;}
JarvisLuo 阅读:143
jquery input 赋值
jquery input 赋值$(document).ready(function () {$('#show').val('input赋值内容');});
JarvisLuo 阅读:143
jquery div 赋值
jquery div 赋值$(document).ready(function () {$('#show').html('div赋值内容');});
JarvisLuo 阅读:149
jquery span 赋值
jquery span 赋值$(document).ready(function () {$('#show').html('span赋值内容');});
JarvisLuo 阅读:147
ASP.NET Uploadify上传Flash控件无法传递Session和Cookie的解决方案
ASP.NET项目中应用到Uploadify上传插件,在后台接受文件进行身份的登录验证时,无法获取Cookie和Session,起初只能使用无验证状态上传,这样无疑给安全性带来严重的后果。项目中Uploadify版本:2.1.4,下面将讲述实现
JarvisLuo 阅读:203
js 判断字符串, 对象是否为空
js 判断字符串, 对象是否为空function test() {var username = $("#username").val();// 方法一if(username){alert("对象不为空!");}// 或者if (typeof username == "undefined" || username == null || username ==
JarvisLuo 阅读:176
Winform 防止程序重复打开
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
JarvisLuo 阅读:161
ASP.NET aspx 页面显示图片、加载图片的方法
新建aspx页面 Picture.aspx 用来显示图片,注意代码中的文件路径需要换成本机路径。protected void Page_Load(object sender, EventArgs e){// 文件路径string path = "/images/head.png";// 文件名string filename =
JarvisLuo 阅读:234
C# 集合, List<> 取交集、差集、并集的方法
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 };// 取交集,
JarvisLuo 阅读:232
C# 数组, Array[] 取交集、差集、并集的方法
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 };/
JarvisLuo 阅读:217
C# 操作MySQL数据库, 参数化执行T-SQL语句, 将记录结果填充到DataSet中
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
JarvisLuo 阅读:197
C# 操作MySQL数据库, 执行T-SQL语句, 将记录结果填充到DataSet中
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
JarvisLuo 阅读:216
C# 操作MySQL数据库, 参数化执行T-SQL语句, 将记录结果填充到DataTable中
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
JarvisLuo 阅读:217
C# 操作MySQL数据库, 执行T-SQL语句, 将记录结果填充到DataTable中
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
JarvisLuo 阅读:234
C# 操作MySQL数据库, ExecuteReader()方法参数化执行T-SQL语句, 游标读取数据
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
JarvisLuo 阅读:278
C# 操作MySQL数据库, ExecuteReader()方法执行T-SQL语句, 游标读取数据
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
JarvisLuo 阅读:230
C# 操作MySQL数据库, ExecuteScalar()方法参数化执行T-SQL语句, COUNT(*), 统计数据
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
JarvisLuo 阅读:193
C# 操作MySQL数据库, ExecuteScalar()方法执行T-SQL语句, COUNT(*), 统计数据
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
JarvisLuo 阅读:245