我的空间
  • 首页
  • 学无止尽
  • 常用工具
  • 留言板
  •  
首页>学无止尽>列表

asp.net编码转换

佚名2017-09-22编程 1370° 0
在web开发中可能经常遇到的是url编码、解码的问题,或者url参数乱码等等。。。Server.UrlEncode(""); Server.UrlDecode(""); System.Web.HttpUtility.UrlEncode(""); System.Web.HttpUtility.UrlDecode(""); System.Uri.EscapeDataString(""); System.Uri.UnescapeDataString("");通常可以使用

ASP.NET加号变空格解决办法

佚名2017-09-22编程 1537° 0
string txt = Server.UrlEncode(TextBox1.Text.Replace("+","%2b"));

Asp.net后台调用js方法

佚名2017-09-22编程 1185° 0
1.用Response.Write方法代码如下:Response.Write("<script type='text/javascript'>alert("XXX");</script>");此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如Response.Write("<script type='text/javascript'>function myfun(){}</scri

未能从配置文件中指定的凭据创建 Windows 用户标记。

佚名2020-08-13编程 826° 0
1、模拟 IIS 验证的帐户或用户 若要在收到 ASP.NET 应用程序中每个页的每个请求时模拟 Microsoft Internet 信息服务 (IIS) 身份验证用户,必须在此应用程序的 Web.config 文件中包含 <identity> 标记,并将 impersonate 属性设置为 true2、为 ASP.NET 应用程序的所有请求模拟特定用户 若要为 ASP.NET 应用程序的所有页面上的所有请求模拟特定用户,可以在该应用程序的 Web.config 文件的 <identity> 标记中指定 userName 和 password 属性。例如: <identity impe

ASP.NET修改模板页Title、Keywords、Description

佚名2017-09-22编程 1125° 0
Master.Page.Title = &quot;seo标题&quot;; Master.Page.MetaKeywords = &quot;seo关键词&quot;; Master.Page.MetaDescription = &quot;seo描述&quot;;

c#的dllimport使用方法详解

佚名2017-09-22编程 1201° 0
DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息DllImport属性应用于方法,要求最少要提供包含入口点的dll的名称。DllImport的定义如下:[AttributeUsage(AttributeTargets.Method)] public class DllImportAttribute: System.Attribute { public DllImportAttribute(string dllName) {…} //定位参数为dllName pub

ASP.NET正在中止线程错误原因及解决方法

佚名2017-09-23编程 1140° 0
症状如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException异常。您可以使用 try-catch 语句捕获此异常。原因&lt;!-- Inject Script Filtered --&gt;Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。此问题出现在 Response.Redirect 和 Server.Transfer 方法中,因为这两种方法均在内部

asp.net网站文件类型和文件夹组成

佚名2017-10-12编程 1473° 0
aspx/cshtml:前台页面,区别是编译引擎不一样,后者在ASP.net MVC3中引入.dll:编译后的程序集.css:样式表.js:脚本文件.config:配置文件,最常见的如 web.config.asax:全局应用程序文件.ascx:用户控件.master:母版页.cs/.vb:不常见,在WEB站点中需要发布源码时会出现其它常见的文件类型但不必须,如:.html:静态页面.xml:XML文件,通常用于保存用户数据.pdb:程序代码调试文件以及其它程序自定义的文件类型。常见的目录:bin:程序集所在目录scripts:脚本目录content:CSS等内容目录(常见于MVC)App_

asp.net读写cookie

佚名2017-09-21编程 2062° 0
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies[&quot;username&quot;].value=&quot;mike&quot;; Response.Cookies[&quot;username&quot;].Expires=DateTime.MaxValue;//方式2

ASP.NET弹出框提示实现方法

佚名2018-11-04编程 1302° 0
上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,选择“确定”或“取消”后跳转到相应的页面: string strMsg = &quot;消息&quot;; string strUrl_Yes = &quot;http://www.a.com&quot;; string strUrl_No = &quot;http://www.b.com&quot;; Response.Write(&quot;&lt;Script Language=&#39;JavaScript&#39;&gt;if ( window.confirm(&#39;&quot; + strMsg + &quot;&

FindControl查找控件

佚名2017-09-21编程 1268° 0
1.在母版页中,如果需要找母版页中的控件:this.FindControl(&quot;控件ID&quot;);2.在母版页中,如果需要找ContentPage的控件,可以用:this.FindControl(&quot;ContentPlaceHolderID&quot;).FindControl(&quot;控件ID&quot;);3.在ContentPage中,如果需要找母版页中的控件,可以直接调用:this.Master.FindControl(&quot;控件ID&quot;);4.在ContentPage中找自己页面里的控件,必须先通过找到母版页中的ContentPlaceHol

ASP.NET母版页中对控件ID的处理

佚名2017-09-21编程 1418° 0
由于种种原因(比如使用了MasterPage,或者GridView中的模版列),一个控件在设计时的ID往往不同于生成页面后的 ID,为了获得控件客户端ID,我们可以从生成的页面入手,取控件id修改方法:document.getElementById(&quot;ctl00$编辑区ID$控件ID&quot;); document.getElementById(&quot;ctl00_编辑区ID_控件ID&quot;); document.getElementById(&quot;&lt;%=控件名ID.ClientID%&gt;&quot;); //推荐

Asp.net后台获取input的值

佚名2018-10-21编程 1568° 0
前台代码如下:&lt;input name=&quot;username&quot; type=&quot;text&quot;&gt; 后台获取代码如下:string username = Request[&quot;username&quot;].ToString(); string username = Request.Form.Get(&quot;username&quot;).ToString();

asp.net页面通过URL传递参数

佚名2020-04-21编程 1815° 0
>> 进行传递string Name = "中文参数";Response.Redirect("B.aspx?Name=" Server.UrlEncode(Name)) ;>> 进行接收string Name = Request.QueryString["Name"];Response.Write(Server.UrlDecode(Name)) ;

ASP.net URL传参数

佚名2018-06-12网页 1064° 0
传:default.aspx?a=b收:string c = Request.QueryString[&quot;a&quot;];

ASP.NET使用DatePicker日期控件

佚名2018-07-07网页 1298° 0
放于所需的项目文件夹下,然后在要用的界面里面引用这个DatePicker的WdatePicker.JS文件。前台代码:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="datepickertest.aspx.cs" Inherits="DatePickertest2.datepickertest" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" con

无法向会话状态服务器发出会话状态请求

佚名2018-09-07编程 1087° 0
无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection 的值,确保服务器接受远程请求。如果服务器位于本地计算机上,并且上面提到的注册表值不存在或者设置为 0,则状态服务器连接字符串必须使用“localhost”或“127.0.0.1”作为服务器名称。解决方法:开

asp.net <%%>用法

佚名2018-10-10网页 1166° 0
一、&lt;%%&gt;这种格式实际上就是和asp的用法一样的,只是asp中里面是vbscript或者javascript代码,而在asp.net中是.net平台下支持的语言。特别注意:服务器控件中不能有&lt;%%&gt;语法。(这里用C#代码)&lt;% int a = 2; int b = 3; int c = a + b; Response.Write(c); %&gt;结果:二、&lt;%#%&gt;和&lt;%=%&gt;aspx代码:Server Control:&lt;asp:TextBox ID=&quot;TextBox1&quo

asp.net将DataSet导出为Excel

佚名2018-10-11网页 1468° 0
public void CreateExcel(DataSet ds, string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding(&quot;GB2312&quot;); resp.AppendHeader(&quot;Content-Disposition&quot;, &quot;

asp.net使用模板导出Word

佚名2018-10-17编程 1747° 0
ne 可读,以防文件无法打开。3,在工程里添加&quot;引用&quot;找到&quot;Microsoft Word 10.0 Object Library&quot;或&quot;Microsoft Word 11.0 Object Library&quot;点确定。4,新建类叫WordOp.cs 意思是操作word的类。内容如下:using System; using System.Web.Security; using Microsoft.Office.Interop.Word; using System.IO; /// &lt;summary&gt; /// Word 的

asp.net下载文件中文名乱码

admin2018-10-17编程 1031° 0
FileInfo fn = new FileInfo(Server.MapPath(&quot;/download&quot;) + &quot;\\测试.zip&quot;); Context.Response.Clear(); Context.Response.AddHeader(&quot;Content-Disposition&quot;, &quot;attachment;filename=&quot; + Context.Server.UrlEncode(&quot;测试.zip&quot;));//添加头信息。为“文件下载/另存为”指定默认文件名称,对中文文件名进行URL编

asp.net导出Excel设置格式

佚名2018-10-19编程 1227° 0
添加引用:Microsoft Excel 11.0 Object Library ;添加:using Microsoft.Office.Interop.Excel;一、打开Excel文件============================ Microsoft.Office.Interop.Excel.Application excel1 = new Microsoft.Office.Interop.Excel.Application(); Workbook workbook1 = excel1.Workbooks.Open(@&quot;E:\aaa.xls&quot;,

asp.net中将DataGrid中的数据导入到excel中,并设置其格式

佚名2018-10-19编程 1154° 0
单起见,我设置了dataGrid总的属性。也可以为每个单元格设置属性,如DataGrid2.Items[0].Cells[0].Attributes.Add(&quot;style&quot;,&quot;vnd.ms-excel.numberformat:@&quot;);*/ DataGrid2.Attributes.Add(&quot;style&quot;,&quot;vnd.ms-excel.numberformat:@&quot;); //将DataGrid2中的数据以刘的形式写入excel文件中 Response.Clear(); Respon

asp.net使用模板导出excel

佚名2018-10-19编程 1464° 0
public void OutputExcel(DataView dv, string str) { #region GC.Collect(); //ExcelOperate excelOperate = new ExcelOperate(); Application excel;// = new Application(); //int rowIndex = 4; //int colIndex = 1; _W

asp.net获取访问者ip

佚名2018-10-21编程 1205° 0
/// &lt;summary&gt; /// 获取IP地址 /// &lt;/summary&gt; public static string IPAddress { get { string userIP; HttpRequest Request = HttpContext.Current.Request; // 如果使用代理,获取真实IP if (Request.ServerVariable

asp.net GridView自定义显示列

admin2018-10-22编程 1807° 0
实现。首先想到的是用CheckBox来关联列的显示和隐藏,因为有多个列,所以选用CheckBoxList。显示和隐藏就通过设置GridView列的Visible属性。大致思路如下:添加一个CheckBoxList和GridView控件。添加GridView列。遍历GridView列,动态添加CheckBoxList项。当CheckBoxList项选择状态改变时,设置GridView列的显示和隐藏。如果需要保存状态,可以将CheckBoxList状态保存到数据库。核心代码:void BindCheckBoxList() { CheckBoxList1.Items.Clear();

asp.net双层repeater嵌套

佚名2018-10-24编程 1716° 0
前台代码:&lt;asp:Repeater ID=&quot;Repeater1&quot; runat=&quot;server&quot; OnItemDataBound=&quot;Repeater1_ItemDataBound&quot;&gt; &lt;ItemTemplate&gt; &lt;p&gt;第一层&lt;/p&gt; &lt;%#Eval(&quot;id&quot;)%&gt; &lt;asp:Repeater ID=&quot;Repeater2&quot; runat=&q

asp.net在线人数统计

佚名2018-11-26编程 938° 1
在网站中添加一个Global.asax全局应用程序文件。protected void Application_Start(object sender, EventArgs e) { Application[&quot;onLine&quot;] = 0; } protected void Session_Start(object sender, EventArgs e) { Application.Lock(); //锁定Application Application[&quo

ajax与302响应

佚名2018-11-29编程 990° 0
使用jquery的$.ajax()发起ajax请求的javascript代码如下:$.ajax({ url: &#39;/oauth/respond&#39;, type: &#39;post&#39;, data: data, complete: function(jqXHR){ console.log(jqXHR.status); }, error: function (xhr) { console.log(xhr.status); } });实际情况是在ajax的complete

ASP.NET使用form表单上传图片

佚名2018-11-29编程 1132° 0
t;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;/&gt; &lt;title&gt;&lt;/title&gt; &lt;meta charset=&quot;utf-8&quot; /&gt; &lt;/head&gt; &lt;body&gt; &lt;!--文件上传必须设置enctype=&quot;multipart/form-data&quot;--&gt; &lt;form method=&quot;post&quot; enctype=&quo

VS2017 Bad Request - Invalid Hostname

佚名2018-12-05编程 1749° 0
调试asp.net网站,通过localhost访问是有效的,但是通过本机IP甚至127.0.0.1访问无效,报的错误是400 Bad Request Invalid HostName这样站点通过两台计算机访问,调试就遇到不小的阻力。解决方法如下:1.在状态栏中,选择IISPress站点,右键选择显示所有应用程序2.单击站点名称,在下面提示的路径中选择配置路径,打开applicationhost.config文件3.在打开的文件中找到当前站点在Binding配置节中加上如下红框中的配置4.保存后关闭VS,再以管理员身份运行VS,再在浏览器中用IP+端口访问的时候,就没有400的情况了。其他情况

asp.net刷新页面

佚名2018-12-06编程 913° 0
Response.Redirect(Request.Url.ToString());

VS无法直接启动带有类库输出类型的项目

佚名2018-12-07软件 1479° 0
调试asp.net网站时报错“无法直接启动带有“类库输出类型”的项目。若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目,将这个可执行项目设置为启动项。”选择解决方案——右击属性——更改单启动项目。

vs2017调试asp.net自动退出

佚名2018-12-10软件 1030° 0
打开vs2017的工具——选项——web项目——取消勾选“浏览器窗口关闭时停止调试器”。

ASP.NET GridView HyperLinkField带参数

佚名2018-12-10编程 952° 0
&lt;asp:HyperLinkField DataNavigateUrlFields=&quot;ID&quot; DataNavigateUrlFormatString=&quot;index.aspx?ID={0}&quot; DataTextField=&quot;ID&quot; HeaderText=&quot;编号&quot; Text=&quot;编号&quot; DataTextFormatString=&quot;{0}&quot;/&gt;

未启用调试

佚名2017-09-22编程 1051° 0
webconfig中,将&lt;compilation debug=&quot;false&quot;&gt;改为true.

用VS2017开发asp.net网站导出失败:对路径"***"的访问被拒绝

admin2018-11-08网页 1666° 0
使用Word模板导出Word让用户下载,结果报错,对路径"***"的访问被拒绝。刚开始以为是文件夹权限问题,根据网上的方法试了,还是不行。后来发现Word模板是只读的,导致生成的Word文档也是只读的。去掉Word模板只读属性,问题解决。

Microsoft.Office.Core.MsoTriState引用问题

佚名2017-09-22编程 2714° 0
c#工程中添加了Microsoft.Office.Core引用之后,在程序中用到了Microsoft.Office.Core.MsoTriState,仍然出错:错误类型“Microsoft.Office.Core.MsoTriState”在未被引用的程序集中定义。必须添加对程序集“office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”的引用。错误与“Microsoft.Office.Interop.PowerPoint.Presentations.Open(string, Microsoft.Of

用 hashcat 破解 WIFI WPA2破解思路

佚名2017-09-22网络 3134° 0
首先用CDlinux系统进行抓包,CDlinux抓包我就不详细说明了进入正题hashcat是用来破解WPA2的包,当然也可以破解很多东西(如系统密码、rar、MD5等等,它比较受欢迎) hashcat在这里可以下载 https://hashcat.net/hashcat --help #查看帮助文档General:-m (--hash-type=NUM) #hash种类,下面有列表,后面跟对应数字-a (--attack-mode=NUM)#破解模式,下面也有列表attack-mode: 0 = Straight (字典破解) 1 = Combination (组合破

C# Graphics类详解

佚名2017-09-22编程 1412° 0
Brush 类.NET Framework 4定义用于填充图形形状(如矩形、椭圆、饼形、多边形和封闭路径)的内部的对象。属于命名空间: System.Drawing这是一个抽象基类,不能进行实例化,若要创建一个画笔对象,使用从 Brush 派生出的类,如 SolidBrush、TextureBrush 和 LinearGradientBrush。SolidBrush 类.NET Framework 4定义单色画笔。 画笔用于填充图形形状,如矩形、椭圆、扇形、多边形和封闭路径。 此类不能被继承。使用方法详见:http://msdn.microsoft.com/zh-cn/library/sy

C#操作QQ邮箱发送电子邮件

佚名2019-10-30编程 1144° 0
在贴代码之前,首先需要给QQ邮箱开服务IMAP/SMTP服务,详细开通方法见 "开通方法"(可能需要发送收费短信,所以只要开通这一个服务就好了)。这边主要就是为了一个服务的授权码,如下图:服务开好之后,直接上代码了(一个邮件帮助类):using System;using System.Collections.Generic;using System.Linq;using System.Net.Mail;using System.Net.Mime;using System.Text; namespace Mail{ public class SendMail { pr

Visual Studio(VS) F12 查看DLL源代码

佚名2019-11-15软件 1410° 0
前言我在VS中调试某个函数时,突发奇想“能不能使用VS的F12(转到定义)查看这个dll中当前函数的实现(源码),而不是像VS自带功能那样只能看到函数名和参数?”回想起来在安装Resharp时,我注意到Resharp默认会勾选Dot Peek这个组件,并且家里的电脑在某次安装完Resharp之后,按12会发现有个选项自定义F12的行为,我选了Resharxxxx,之后惊喜地发现F12可以导航进DLL的源代码,但由于系统重装,我想不起来是做了什么特殊设置。Dot Peek今天在调试时,又有这个需求,想查看dll的源代码,我决定从dot peek这个程序入手去查找相关的资料dot peek官网:

Nodejs获取服务端IP地址

佚名2019-12-23编程 1212° 0
const os = require('os');///////////////////获取本机ip///////////////////////function getIPAdress() { var interfaces = os.networkInterfaces(); for (var devName in interfaces) { var iface = interfaces[devName]; for (var i = 0; i < iface.length; i++) { var alias = iface[i];

Aspose.words书签定位

佚名2020-01-03编程 1157° 0
1. 简介Aspose.words 可以在不使用 Microsoft.Word 的情况下生成、修改、转换、打印文档。不依赖office组件,这一点给我们提供了极大的便利性,可以简单的引入 DLL(Dynamic Link Library,动态链接库文件) ,就可以操作 word 文档。不过也有一点小小的麻烦就是需要许可证 Aspose.Words.lic 。2. word 文档结构既然要操作 word 文档,就要先简单了解一下 word 对于 aspose 来说是一个怎样的对象。word 在 aspose中是一个 DOM(Document Object Model ,文档对象模型) 。我们先

C#实现远程控制的关键技术

佚名2020-02-27编程 894° 0
一、服务器端多线程Socket技术用TcpListener进行侦听,接受客户端连接,有客户端连进来后开启处理线程处理数据,代码如下:using System;using System.Threading;using System.Net.Sockets;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { // 在8888端口侦听 TcpListener server

C# UDP通信

佚名2020-02-27编程 1144° 0
程序界面流程图代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms; using System.Net;using System.Net.Sockets;using System.Threading; namespace UDP通信程序{ public partial class UD

c# GDI+简单绘图

佚名2020-05-10编程 1101° 0
GDI+:Graphics Device Interface Plus也就是图形设备接口,提供了各种丰富的图形图像处理功能;在C#.NET中,使用GDI+处理二维(2D)的图形和图像,使用DirectX处理三维(3D)的图形图像,图形图像处理用到的主要命名空间是System . Drawing:提供了对GDI+基本图形功能的访问,主要有Graphics类、Bitmap类、从Brush类继承的类、Font类、Icon类、Image类、Pen类、Color类等。所需命名空间:using System.Drawing;实现效果:在空白窗体中画基本图形首先准备一个画板:创建一个画板主要有3种方式:A

如何使用de4dot

佚名2020-06-08软件 1725° 0
是如果程序集A在程序集B中引用了类C,并且只在程序集B中重命名符号,则可以将类C重命名为例如。Class0但程序集A中的引用仍然引用程序集B中名为C的类。如果同时对两个程序集进行反混淆处理,则所有引用也将更新。找到所有混淆的文件并对其进行反混淆处理以下命令行将对由支持的混淆器进行模糊处理的所有程序集进行反混淆处理,并将程序集保存到 c:\outputde4dot -r c:\input -ru -ro c:\output-r意味着递归搜索。-ru意味着它应该忽略未知文件。-ro意味着它应该将输出文件放在以下目录中。通常,您首先复制c:\input到c:\output,然后运行该命令。这样所有

Ilasm.exe(IL 汇编程序)

佚名2020-07-21软件 1064° 0
运行生成的可执行文件(包含 IL 和所需的元数据)以确定 IL 是否按预期执行。此工具会自动随 Visual Studio 一起安装。 若要运行此工具,请使用 Visual Studio 开发人员命令提示(或 Windows 7 中的 Visual Studio 命令提示)。 有关详细信息,请参阅命令提示。在命令提示符处,键入以下内容:语法控制台复制ilasm [options] filename [[options]filename...]参数参数参数描述filename.il 源文件的名称。 该文件包含元数据声明指令和符号化 IL 指令。 可以提供多个源文件参数,以便用 Ilasm.ex

Ildasm.exe(IL 反汇编程序)

佚名2020-07-21软件 873° 0
IL 反汇编程序是 IL 汇编程序 (Ilasm.exe) 的配套工具。 Ildasm.exe 可利用包含中间语言 (IL) 代码的可移植可执行 (PE) 文件,并创建适合输入到 Ilasm.exe 的文本文件。此工具会自动随 Visual Studio 一起安装。 若要运行此工具,请使用 Visual Studio 开发人员命令提示(或 Windows 7 中的 Visual Studio 命令提示)。 有关详细信息,请参阅命令提示。在命令提示符处,键入以下内容:语法控制台复制ildasm [options] [PEfilename] [options]参数下列选项可用于 .exe、.dl

我是有底线的
分类
数据库编程游戏网页系统办公软件网络设计影音硬件数学手机
猜您喜欢
  • Makelangelo图片转艺术Gcode3658
  • 尝试访问启动磁盘设置时出错4283
  • 让浏览器用极速模式打开网站而不是兼容模式4007
  • CSS3 text-decoration-style 属性2020
  • 文字和图片对齐方式3045
  • Outlook 0x800CCC0F 错误2933
  • unity3d绘制地面2448
  • QT安装配置教程3108
  • hp1020打印机连续打印卡纸3764
  • 删除顶部Word表格前面的空白段落3272

标签云

C#

.NET

ASP.NET

JavaScript

NodsJs

CSS

Windows

3DS Max

AutoCAD

jQuery

Bootstrap

SQL

Visual Studio

WebStorm

Photoshop

Office

BIOS

Nginx


全民云计算
全民云计算

Copyright © 2018  我的空间  闽ICP备17023514号-2