asp.net
文章平均质量分 54
qhzhen9
这个作者很懒,什么都没留下…
展开
-
aspose-words基本操作
【代码】aspose-words基本操作。翻译 2022-09-07 15:17:42 · 7104 阅读 · 0 评论 -
ASP.NET Core 3.1 WebAPI的跨域问题
1、nuget要加上 Microsoft.AspNetCore.Cors 中间件。2、在Startup类里先定义一个全局变量。private readonly string AllowSpecificOrigin = "AllowSpecificOrigin";3、在Startup的ConfigureServices中添加以下代码来配置跨域处理。#region 跨域services.AddCors(options =>{ options.AddPolicy(AllowSpecif转载 2022-01-18 14:36:51 · 460 阅读 · 0 评论 -
javascript基础、表单操作
HTML表单是通过<form/>元素来定义的,它有以下特性method –表示浏览器发挞GET请求或是发送POST请求action – 表示表单所要提交到的地址URLenctype – 当向服务器端发送数据时,数据应该使用的编码方法,默认的是application/x-www-url-encoded,不过,如果上传文件,可以设置成multipart/form-data....转载 2018-08-12 20:36:12 · 656 阅读 · 0 评论 -
可选择和输入的下拉列表框示例
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>可选择和输入的下拉列表框</title><style type="text/css">div,sp原创 2018-10-05 12:11:33 · 2001 阅读 · 0 评论 -
ASP.NET Web API项目自定义接口路由和HTTP请求方式
在实际编写接口的过程中难免有一些特殊的接口,比如动态参数接口,以“JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)”中的HTTP URL服务要求为例,截图如下:定义API接口和请求方式接口定义要满足需求,这里通过四种HTTP 请求方式。using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Http;using Syst转载 2021-07-06 16:14:46 · 1027 阅读 · 0 评论 -
下拉表绑定数据的方法(选择默认值)
一般的下拉表数据绑定方法大家都知道,下面就以下拉表(ComboBox1)举个简单的例子:首先需要在页面上为ComboBox1设置默认值‘-1’,默认文本‘请选择’然后再后台绑定数据 ComboBox1.DataSource =dt;//dt为数据源 ComboBox1.DisplayMember = "username";//用户名 ComboBox1.ValueMember = ...原创 2018-08-16 15:31:07 · 1809 阅读 · 0 评论 -
TreeView添加图片
方法一:通过代码方式实现:private string FilePath = Application.StartupPath + "\\Images\\"; Image img = new Bitmap(FilePath + "one.ico"); Image img1 = new Bitmap(FilePath + "two.ico"); ...原创 2018-11-05 10:00:25 · 3756 阅读 · 0 评论 -
ASP.NET Core利用拦截器 IActionFilter实现权限控制
“麦荻网教系统”采用了前后端代码分离的架构,即“Miidy.Cloud.Console”站与“Miidy.Cloud.Manage”站(两个前端站)同时通过web api的方式调用“Miidy.Cloud.RestWeb” web服务,以达到前后端代码分离的方式(详情请查看麦荻网教系统的安装部署文档)。因为“Miidy.Cloud.Manage”站只开放给具备管理权限的用户,故除了在前端增加控制外,还需在“Miidy.Cloud.RestWeb” web服务内进行权限控制。那么,如何在“Miidy.Clou转载 2021-07-06 16:08:24 · 659 阅读 · 0 评论 -
C# 数组、ArrayList、List、Dictionary的用法与区别
原文链接 https://blog.csdn.net/rvrnld5t/article/details/54973831前言在工作中经常遇到C#数组、ArrayList、List、Dictionary存取数据,但是该选择哪种类型进行存储数据,对于初学者的我一直不知道该怎么取舍。于是抽空好好看了下他们的用法和比较,在这里总结下来,后面有需要改进的再更新。**初始化**//数组:int[] buff = new int[6];//ArrayList:ArrayList buff = new A转载 2021-07-06 15:57:58 · 477 阅读 · 0 评论 -
.net c#通过Exif获取图片信息(参数)
简介 想要获取图片的信息,例如快门速度、ISO值等等,我们可以通过读取Exif中存储的信息。Exif(Exchangeable Image File)是存储在JPEG格式照片头部的一段信息,相机和手机拍摄的照片都会携带这些信息,但是需要注意,PS的照片的时候采用低质量保存会丢失这些信息。在PS中保存为10-12等级的时候不会丢失,在美图秀秀中保存质量为100%不会丢失。软件在处理的时...转载 2020-03-30 10:50:24 · 3097 阅读 · 0 评论 -
C#数据文件的读取与写入(txt文件)
C#创建记事本方法一://创建对象FileStream stream = new FileStream(@"d:\aa.txt",FileMode.Create);//fileMode指定是读取还是写入StreamWriter writer = new StreamWriter(stream);writer.WriteLine("123456");//写入一行,写完后会自动换行writ...转载 2020-03-26 15:05:12 · 1336 阅读 · 0 评论 -
asp.net调用前台js调用后台代码分享
<script type="text/javascript" language="javascript">function Ceshi(){var a = "<%=Getstr()%>";alert(a);}</script><input type="button" onclick="Ceshi();" valu原创 2018-08-12 21:28:46 · 412 阅读 · 0 评论 -
FileUpload选择图片并上传
在上传按钮的事件里://文件上传 protected void btn_Click(object sender, EventArgs e) { if (FileUpload1.HasFile)//判断是否存在文件 { string FilePath = Server....原创 2018-09-23 14:25:43 · 6182 阅读 · 0 评论 -
html网页生成动态地图
主要从http://api.map.baidu.com/lbsapi/creatmap/index.html中获取代码而得:例如:<script type="text/javascript"> //创建和初始化地图函数: function initMap() { createMap(); //创建地图 setMapEvent(...原创 2018-08-17 11:33:57 · 15937 阅读 · 2 评论 -
图片与Byte相互转换,文件和字节流的转换方法
/// <summary> /// 文件转化成byte[]数组 /// </summary> /// <param name="fileName"></param> /// <returns></returns> private byte[]原创 2019-01-18 13:48:49 · 6825 阅读 · 0 评论 -
“base-64 字符数组的无效长度”错误的解决
反序列化时出现“base-64 字符数组的无效长度”错误提示的解决 程序中实现了这样一个功能,将一个对象序列化后,作为参数传递给另一个页面,这个页面得到参数并反序列化后还原此对象,但是在运行时有时正常,有时出现“base-64 字符数组的无效长度”的错误提示。 在网上查找资料,都是说在使用Convert.ToBase64String()方法对字符串进行Base64编码时,需要使参数的长度等于4或4...原创 2019-01-18 15:55:31 · 4661 阅读 · 0 评论 -
DropDownList 递归绑定
要实现下面的效果:首先可实现DropDownList: public void SetDDL(ref System.Web.UI.WebControls.DropDownList ddl, string value) { if (ddl != null) { if (ddl.Ite...转载 2019-01-08 13:02:10 · 138 阅读 · 0 评论 -
递归实现DropDownList层级
/// <summary> /// 绑定下拉框(分层级) /// </summary> /// <param name="dt">绑定的数据源</param> /// <param name="parentId">上一级的ID名称(数据列名称)&原创 2019-01-08 14:20:16 · 197 阅读 · 0 评论 -
C#几种截取字符串的方法小结
///C#几种截取字符串的方法小结 ///1.根据单个分隔字符用split截取 string st = "GT123_1"; string[] sArray = st.Split('_'); ///即可得到sArray[0]="GT123",sArray[1]="1"; //...原创 2019-02-15 15:03:35 · 287 阅读 · 0 评论 -
C#double转化成字符串 保留小数位数
double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1(F)Fixed point:string str2=temp.toString("f2");//保留两位小数,四舍五入 下面一次类推 结果:3.14(N)Number:string str2=temp.toS...转载 2019-02-21 15:57:09 · 3657 阅读 · 0 评论 -
C#连接SQL数据库及操作
public class DataDeal { #region 数据库连接字符串 /// <summary> ///主要包括sqlHelp数据库访问助手类 和常用的一些函数定义 ///</summary> ///SqlHelp数据库访问助手 ///1.public...原创 2019-02-28 16:54:28 · 1378 阅读 · 0 评论 -
使用dropdownlist能实现不刷新页面的效果具体例子
至少VS2008 sp1 以上<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>//ASP.NET中使用UpdatePanel实现局部异步刷新<asp:UpdatePanel ID="UpdatePanel1" runat="server">原创 2018-10-05 12:10:59 · 2569 阅读 · 1 评论 -
中国省市区三级联的JSON格式
[{ "name": "北京", "city":[{"name":"北京", "area":["东城区","西城区","崇文区","宣武区","朝阳区","丰台区","石景山区","海淀区","门头沟区",&转载 2018-08-12 21:07:53 · 1641 阅读 · 0 评论 -
jQuery读取和设定KindEditor值的方法
这篇文章主要介绍了jQuery读取和设定KindEditor值的方法,大家参考使用吧在使用Kindeditor的时候,想要利用Ajax传值,但是通过editor封装的方法是行不通的,原因在于编辑器我们是放在另一个jsp页面,通过iframe来加载的,同时这个iframe的display="none"的,要通过一个事件来触发。复制代码代码如下:<iframe src="../commo...原创 2018-08-11 22:05:10 · 1477 阅读 · 0 评论 -
asp.net利用Ajax和Jquery在前台向后台传参数并返回值
1、前台首先需要 Jquer的包<script src="js/jQuery-1.9.1.js" type="text/JavaScript"></script>下面是 <script type="text/javascript"> $(function () { $('#txtUserName').blu..原创 2018-08-11 21:56:48 · 622 阅读 · 0 评论 -
去除list集合中重复项的几种方法
去除list集合中重复项的几种方法因为用到list,要去除重复数据,尝试了几种方法。记录于此。。。测试数据: List<string> li1 = new List<string> { "8", "8", "9", "9" ,"0","9"};List<str原创 2018-08-11 21:51:47 · 4960 阅读 · 2 评论 -
C#-using用法详解
using 关键字有两个主要用途: (一).作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。 (二).作为语句,用于定义一个范围,在此范围的末尾将释放对象。using指令 ①允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用: using System.Text; using PC.Company; ...转载 2018-08-11 21:50:26 · 171 阅读 · 0 评论 -
asp.net正则表达式提取网址、标题、图片等
1、asp.net正则表达式提取网址、标题、图片等例如,有如下的字符串:<li><a href="http://www.webkaka.com/blog/archives/how-to-add-links-on-baidu-blog.html" title="怎样在百度空间添加友情链接"><span class="article-date">[14/11..原创 2018-08-11 21:46:22 · 1209 阅读 · 0 评论 -
C# DateTime 日期加1天 减一天 加一月 减一月 等方法
//今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime.Now.AddDays(1).ToShortDateString(); //本周(要知道本周的第一...原创 2018-08-11 14:50:50 · 1517 阅读 · 0 评论 -
C#日期格式转换大全
有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; String format=...转载 2018-08-11 14:43:21 · 6475 阅读 · 0 评论 -
计算两个时间日期差值(asp.net与js)
asp.net计算两个日期时间之间的差值(天数、小时、分、秒等)两个时间相差多少 .net中的timespan应用2008/11/10 11:54TimeSpan 对象表示时间间隔或持续时间,按正负天数、小时数、分钟数、秒数以及秒的小数部分进行度量。用于度量持续时间的最大时间单位是天。更大的时间单位(如月和年)的天数不同,因此为保持一致性,时间间隔以天为单位来度量。TimeSpan 对象...原创 2018-08-12 20:34:24 · 961 阅读 · 0 评论 -
判断文本框输入的内容是否为数字
验证数字的正则表达式:"^\\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\\d+$" //整数"^\\d+("原创 2018-10-05 12:11:54 · 13274 阅读 · 0 评论 -
JS取得RadioButtonList的Value,Text及选中值等信息
<asp:RadioButtonList ID="RadioButtonList1" runat="server"RepeatColumns="4" RepeatDirection="horizontal"><asp:ListItem Value="1" Text="A1"></asp:ListItem>&原创 2018-08-12 20:35:04 · 1521 阅读 · 0 评论 -
C#实现发送邮件的三种方法
这篇文章主要介绍了C#实现发送邮件的三种方法,实例讲述了Localhost,SMTP与SSL-SMTP三种实现方法,对于C#项目开发有不错的借鉴价值,需要的朋友可以参考下本文实例讲述了C#实现发送邮件的三种方法。分享给大家供大家参考。具体方法分析如下:一、问题:最近公司由于一个R&I项目的需要,用户要求在购买产品或出货等一些环节,需要发送邮件提醒或者说每周一让系统自动采集数据发送一...转载 2018-08-10 17:52:09 · 34167 阅读 · 2 评论 -
C#跳转网页9种方法
一、目前在ASP.NET中页面传值共有这么几种方式:1.Response.Redirect("http://www.hao123.com",false); 目标页面和原页面可以在2个服务器上,可输入网址或相对路径。后面的bool值为是否停止执行当前页。跳转向新的页面,原窗口被代替。浏览器中的URL为新路径。Response.Redirect方法导致浏览器链接到一个指定的URL。当Respons...转载 2018-08-10 17:50:15 · 13138 阅读 · 0 评论 -
C#IO流详解
文件流和数据流 不同的流可能有不同的存储介质,比如磁盘、内存等。.NET类库中定义了一个抽象类Stream,表示对所有流的抽象,而每种具体的存储介质都可以通过Stream的派生类来实现自己的流操作。 FileStream是对文件流的具体实现。通过它可以以字节方式对流进行读写,这种方式是面向结构的,控制能力较强,但使用起来稍显麻烦。 此外,System.IO命名空间中提供了不同的读写器来对流中的...转载 2018-08-10 17:47:20 · 5730 阅读 · 0 评论 -
Page.ClientScript.RegisterStartScript用法
asp.net中Page.ClientScript.RegisterStartupScript用法小结asp.net中PageClientScriptRegisterStartupScript用法小结,有需要的朋友可以参考下。//ASP.NET后台页面跳转Page.ClientScriptRegisterStartupScript(Page.GetType(),"","<scri...原创 2018-09-13 22:06:36 · 1182 阅读 · 0 评论 -
http请求数据的格式
最近看了tinyhttpd的服务器代理,看了看http请求数据包的格式和内容http请求报包含三个部分:请求行 + 请求头 + 数据体请求行包含三个内容 method + request-URI + http-versionmethod 包含有 post , get, head,delete, put, connect, options, patch, propfind, prop...转载 2018-09-23 14:26:57 · 1304 阅读 · 0 评论 -
GridView的七种数据绑定列的类型
1.BoundField 用于显示普通文本,是默认的数据绑定列的类型,一般自动生成的列就是该类型,需要注意是DataFormatString属性,该属性可以设置显示的格式,常见格式有:{0:C} 设置显示的内容是货币类型{0:D} 设置显示的内容是数据{0:yy-mm-dd} 设置内容为日期格式在使用此属性时,需要设置HtmlCode属性值为false,否则设置无效。2.TemplateFie...转载 2018-09-06 09:37:12 · 3606 阅读 · 0 评论 -
Asp.net中GridView使用详解
l GridView无代码分页排序l GridView选中,编辑,取消,删除l GridView正反双向排序l GridView和下拉菜单DropDownList结合l GridView和CheckBox结合l 鼠标移到GridView某一行时改变该行的背景色方法一l ...转载 2018-09-06 09:38:05 · 4996 阅读 · 1 评论