ASP.NET
文章平均质量分 51
晴空万里2942
唯有努力,流言方能不攻自破!
展开
-
中文验证码【asp.net】
首先需要一个页面进行画图,生成验证码。将验证码存在cookie中,一遍进行验证时的对比。1.新建一个页面,用于生成验证码添加命名空间using System.Text;using System.Drawing;2.进行验证码的生成 { //清空该页面在客户端的缓存 Response.Cache.SetCacheability(Http原创 2012-09-28 13:47:34 · 622 阅读 · 0 评论 -
ASP.NET利用DOC模板导出Word
首先创建DOC模板 再次,在项目中添加该中间页面 ReportWord.aspx重点方法: private string PrintWord() { try { string templatePath = _SaveDocPath + "/Template/RPMB.doc";原创 2013-12-03 22:10:26 · 3490 阅读 · 0 评论 -
FileUpload上传文件出现Internet Explorer无法显示该页面
FileUpload上传文件出现Internet Explorer无法显示该页面。 默认上传文件大小为4M。在配置文件中添加属性:将大小限制在20M以内,也可自定义调整大小。 maxRequestLength="20480"> 若web.config文件中有标签存在,则在内容中继续追加即可。 key = value原创 2014-03-31 17:24:43 · 2888 阅读 · 0 评论 -
C#打印EXCEL(一)
0.引用命名空间using Word = Microsoft.Office.Interop.Word;using Office = Microsoft.Office.Core;1.首先需要获取到要打印的内容 /// /// 获取页面内容 /// /// public string GetStream()原创 2014-05-13 09:05:57 · 1029 阅读 · 0 评论 -
C#打印EXCEL(二)
0.引用命名空间using Word = Microsoft.Office.Interop.Word;using Office = Microsoft.Office.Core;1.书写方法原创 2014-05-13 09:10:32 · 915 阅读 · 0 评论 -
C#打印EXCEL(三)
0.要打印的页面JS方法调用 //导出 function RePort() { var xmmc = document.getElementById("txtXMMC").value; var sec = document.getElementById("txtsec").value; va原创 2014-05-13 09:28:54 · 650 阅读 · 0 评论 -
C#.NET调用WSDL接口及方法
1.首先需要清楚WSDL的引用地址 如:原创 2014-06-05 14:52:48 · 39219 阅读 · 0 评论 -
C#.NET书写webservice接口
1.点击项目,添加新建项目,选择页面“”原创 2014-06-05 15:37:35 · 12618 阅读 · 1 评论 -
ASP.NET中获取当前请求页面的IP
/// /// 获取当前页面的IP /// /// public string GetUrlIP() { //服务器的IP地址 + ads.ToString(); IPAddress ads = Dns.GetHostAddresses(Environ原创 2014-07-09 16:23:39 · 5149 阅读 · 0 评论 -
你不知道的 页面编码,浏览器选择编码,get,post各种乱码由来
asp.net页面编码和浏览器的选择编码每个asp.net的朋友都知道,在新版本的visual studio,在没有任何设置的情况下,新建页面时的默认编码为utf-8我们可以从两个地方可以看出:第一:打开aspx页面,“文件”->“高级保存选项”,如下图,可以看出编码为:Unicode(UTF-8带签名)第二:找到aspx存放路径,用系统自带的文本编转载 2017-05-12 23:11:20 · 613 阅读 · 0 评论 -
.NET项目中,编译环境运行正常,IIS部署后部分功能无效的解决办法
在VS相关的编译环境中正常,部署到IIS后部分功能无法使用的问题,很大的问题在于web.config的配置两个关键点位置: <system.web> <httpRuntime requestValidationMode="2.0" maxRequestLength="2147483647" maxQueryStringLength="2097151" ...原创 2018-08-28 15:24:16 · 1472 阅读 · 0 评论 -
kindeditor富文本编辑器
1.在页面的头部中,要添加属性 ClientIDMode="Static",设置该页面的ID为静态不可变的。 ClientIDMode="Static" CodeBehind="Info.aspx.cs" Inherits="ShangBiao.App.Info" %>2.引用js和css 3.书写jav原创 2013-07-26 13:38:03 · 677 阅读 · 0 评论 -
关于GridView控件的使用
若要gridview中某列对齐,可在该列中添加模版 当然也可以在 进行设置,但前者会把后者覆盖。 一般girdview中都有checkbox控件,实现全选操作,设置如下:原创 2013-06-22 14:03:17 · 733 阅读 · 0 评论 -
FileUpload文件上传
在web页面前端控件: 下载 在.cs后台文件中,文件的上传为:声明一个全局变量,记录上传的路径: private static string docPath = ""; //附件 System.Web.HttpFileCollection contentF原创 2013-06-22 15:31:45 · 729 阅读 · 0 评论 -
showModalDialog的使用
弹出页面child.aspxjs脚本:函数 function ReKey( obj ){ --obj需要传入主界面的值window.returnValue = obj; window.close ();}后台代码.cs采用字符串拼接方式,调用js中的函数string s = "需要传入主界面的值";stringbuilder sbContent = n原创 2012-05-25 11:05:31 · 457 阅读 · 0 评论 -
关于System.Web.Script.Serialization命名空间的引用
解决方案: 首先在目录中找到C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0文件System.Web.Extensions.dll将该文件添加至项目的bin文件夹下 再次右击项目属性,在应用程序-目标框架下,选择.netFramework4 最后,引用添加该dll文件即可。原创 2012-10-12 13:22:34 · 21520 阅读 · 1 评论 -
Web.config中关于数据库连接字符串配置问题
在配置文件中,添加数据库连接字符串有两种方法,在appSettings节点中和connectionStrings节点中1.在appSettings节点中 获取该连接字符串的方法string conStr=System.Configuration.ConfigurationManager.AppSettings["ConnectString"].To原创 2012-10-11 10:53:55 · 1199 阅读 · 0 评论 -
关于服务器端控件
关于asp.net服务器端控件,在进行ajax无刷新时,自动走后台代码.导致ajax得到的值,无效.原创 2012-12-05 09:11:02 · 296 阅读 · 0 评论 -
AspNetPager分页控件的应用(一)
关于asp.net中分页控件的应用,引用dll文件 前台控件: HorizontalAlign="left" PageSize="2" CssClass="pages" CurrentPageButtonClass="cpb" FirstPageText="原创 2012-11-23 16:37:16 · 493 阅读 · 0 评论 -
AspNetPager分页控件的应用(二)
关于AspNetPager分页控件的应用,需要引用dll文件前台控件 HorizontalAlign="left" PageSize="15" CssClass="pages" CurrentPageButtonClass="cpb" FirstPageText原创 2012-11-23 16:44:17 · 436 阅读 · 0 评论 -
关于"回发或回调参数无效"
关于"回发或回调参数无效"的问题。 发生的原因:1.控件页面有runat='server'控件2.控件页面有多个form3.DropDownList下拉框的value值含有中文 解决方法:1.控件页面头部,添加属性EnableEventValidation = false(某些情况下是正确的)2.在web.config中添加: 一般情况下,web文件中的内原创 2012-12-11 17:18:38 · 437 阅读 · 0 评论 -
文本框样式大全
输入框景背景透明:鼠标划过输入框,输入框背景色变色:<INPUT value="Type here" NAME="user_pass" TYPE="text" SIZE="29" onmouseover="this.style.borderColor='black';this.style.backgroundColor='plum'"style="width: 106; hei转载 2013-01-09 15:23:01 · 841 阅读 · 0 评论 -
cookie的添加与获取
添加: System.Web.HttpContext.Current.Response.Cookies.Clear(); HttpCookie cookie = new HttpCookie("CCS"); cookie.Expires = DateTime.Now.AddMonths(10);原创 2013-06-08 10:36:04 · 786 阅读 · 0 评论 -
Eval和Bind的区别
Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和 Bind 方法执行数据绑定外,还可以调用 分隔符之内的任何公共范围代码,以在页面处理过程中执行该代码并返回一个值。调用控件或 Page 类的 DataBind 方法时,会对数据绑定表达式进行解析。对于有些控件,如 GridView、DetailsVi转载 2013-06-22 15:48:47 · 2385 阅读 · 1 评论 -
无法嵌入互操作类型“Microsoft.Office.Interop.Word.ApplicationClass”。请改用适用的接口。
无法嵌入互操作类型“Microsoft.Office.Interop.Word.ApplicationClass”。请改用适用的接口。类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函数 解决办法:在Visual Studio 中点击菜单项“视图->解决方案资源管理器”,在其中点开“引用”文件夹,在"Micr...转载 2018-09-11 17:24:20 · 353 阅读 · 1 评论