【asp.net基础学习之控件的使用方法】教程文章相关的互联网学习教程文章

.net4.0中tuple元组的使用方法

原来做一些功能时需要一个方法返回几个值,有两种方法: 1. 非常难看、难用的OUT参数; 2. 新写一个实体,太麻烦; 现在有了元组[Tuple],看看它怎么做:代码如下:private void TestTuple(){ var test1 = Test1(); if (test1.Item3 == "Test1") { //TODO....... }} private Tuple<int, int, string> Test1(){ return Tuple.Create(1, 3, "Test1");} 是不是很方便!

asp.net2.0中css失效的解决方法

1,CSS文件路径不正确这个问题属于Web开发中的基础问题,一般采用相对路径会出现这样的问题,或者样式文件写在了母版页里面,在内容页与母版页不在同一级目录下时会出现这样的问题。此时你要清楚Web中相对路径的规则,如果你不清楚,可以采用绝对路径的写法试试就知道是不是路径的问题了。 2,CSS规则写法错误这个问题谁也帮不你,只能自己学习CSS的相关知识了。 3,文件编码问题有时候,CSS样式放在aspx文件里有效,而放在独立的文...

asp.net发邮件的几种方法汇总

MailMessage提供属性和方法来创建一个邮件消息对象。通常可以先构建好MailMessage对象,然后设置它的属性的方式来构建邮件程序。常用的属性:From -- 发送邮件的地址To -- 接受邮件的地址Subject -- 邮件的标题Priority -- 邮件的优先级(有效值为High,Low,Normal)Attachments -- 返回一个集合,代表附件Bcc -- 密送地址Cc -- 抄送地址Body -- 获取或是设置电子邮件消息的内容BodyFormat -- 获取或是设置MailFormat的枚举值,此值...

Repeater事件OnItemCommand取得行内控件的方法

记录一下,主要是这句:TextBox txtNum = e.Item.FindControl("txtNum") as TextBox; Repeater真是太强了,太灵活。除了Repeater别的都不用。 代码如下:<table> <asp:Repeater ID="rptList" runat="server"OnItemCommand="rptList_ItemCommand"> <ItemTemplate><tr> <td><asp:TextBox ID="txtNum" runat="server" Text=<%#Eval("ProNum")%>></asp:TextBox></td> <td><asp:Button ID="btnUpdate" runat="server" Text="...

.NET的file文件上传控件使用方法 修改web.config文件上传大文件

修改Webcong文件: 以下为引用的内容: 代码如下:<system.web> <httpRuntime maxRequestLength="40690" useFullyQualifiedRedirectUrl="true" executionTimeout="6000" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" /> </system.web> 其中与上传有密切关系的是: 代码如下:maxRequestLength 指示 ASP.NET 支持的最大文件上...

log4net配置和使用方法分享

1.Global.asax文件 代码如下:void Application_Start(object sender, EventArgs e) {//在应用程序启动时运行的代码log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Sxmobi.FileHelper.GetMapPath("~\\log4net.config")));} 2.log4net.config 文件 代码如下:<?xml version="1.0" encoding="utf-8" ?><configuration><configSections><section name="log4net" type="log4net.Config.Log4NetConfigurationS...

ASP.NET MVC3 实现全站重定向的简单方法

MVC3用以下代码实现全站重定向 代码如下:protected void Application_BeginRequest(object sender, EventArgs e) { string strUrl = Request.Url.ToString().Trim().ToLower(); if (strUrl.Contains("http://jb51.net")) { Response.RedirectPermanent(strUrl.Replace("http://jb51.net", "//www.gxlcms.com")); } } 实现如:http://jb51.net/about 重...

关于 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。的解决方法【图】

先来介绍一下出现这个错误的原因。看到园子中有人写了Web Api 2.0的博文,自己也想学习一下这个技术,于是就去了Microsoft官网看了一下关于web api的介绍,之后就有自己动手写个demo的冲动了,由于自己安装的是vs2012,需要升级到sp4,但是自己又不想升级到sp4,关键还是自己想体验一下vs2013,于是乎就苦苦等了2个小时,vs2013终于下载好了,安装好之后,激动人心的时刻终于到来了,马上就可以自己写一个web api的demo了,而且201...

.Net 如何限制用户登录的方法

名词解析 1.Cookies 按照英文单词翻译过来是“甜点”的意思。这个和我们计算机貌似没有什么关系。我们这里说的Cookies是指服务器在暂存在计算机上的一段资料。 2.Session 按照英文单词翻译过来是“会话”的意思。存在于服务器的内存中。 限制用户登录的一下场景 1。比如QQ 我们在一处登录QQ之后。如果我们在另一台电脑上再次登录这个时候就会被踢下线 2。我使用的邮箱也有上面情况 这样做在很大...

c#生成缩略图不失真的方法实例分享

代码如下:/// <summary>/// 获得缩微图/// </summary>/// <returns></returns> public bool GetThumbImg(){try{string imgpath; //原始路径 if(imgsourceurl.IndexOf("\",0)<0) //使用的是相对路径 {imgpath = HttpContext.Current.Server.MapPath(imgsourceurl); //转化为物理路径 }else{imgpath=imgsourceurl;}System.Drawing.Image sourceImage = System.Drawing.Image.FromFile(imgpath);int width = sourceImage...

asp.net 参数不同共用一个页面的实现方法

1. 想到了iframe,使用之后问题是里面的添加界面也是在iframe也中执行,这个就没用了 2.数据库配置地址栏添加参数Type,问题是数据库中地址栏添加了参数就不显示左边栏,需要改动之前代码,就不用这个了 3.页面初始化js load进来,这个可以实现,但是实在是太卡了,最后也没用 4.用户控件,最后用的这个,在用户控件后台定义Type参数,在使用的界面给值。

Asp.net 后台添加CSS、JS、Meta标签的方法

下面是从Asp.net 后台添加CSS、JS、Meta标签的写法,我们这里写成函数方便以后使用。如果函数放在页面类中, Page参数也可以不要。 首先导入命名空间 using System.Web.UI.HtmlControls; 代码如下:/// /// 添加JS脚本链接 /// /// 页面 /// 路径 public void AddJS(System.Web.UI.Page page, string url) { HtmlGenericControl jsControl = new HtmlGenericControl("script"); jsControl.Attributes.Add("type", "text/javascript"...

随机图片生成器制作方法分享

代码如下:/// <summary> /// PicHandler1 的摘要说明 /// </summary> public class PicHandler1 : IHttpHandler, IRequiresSessionState { private string mCheckNo = string.Empty; protected ImgBuilder _ImgBuilder = new ImgBuilder(); protected VryImgGen _ImgBuilderNew = new VryImgGen(); private string _text = string.Empty; private string _font = "宋体"; p...

asp.net数据绑定DataBind使用方法

简单介绍 DataBindDataBind包括三大方法,Repeater,DataList和DataGrid,这些控件都位于 System.Web.UI.WebControls 命名空间中,从 WebControl 基类中直接或间接派生出来的。这些方法都是通过HTML来显示数据的内容。建立DataBind所有的DataBind都应该用DataBind() 函数来建立(注意如果你用的是C#,请注意大小写)数据绑定,是整个页面PAGE和所有控件的一个方法,也就是说,他可以被所有的控件使用,你建立数据绑定的时候,DataB...

ashx中使用session的方法(获取session值)

WEB开发,在一般处理程序中,很容易得到 Request和Response对象,如: 代码如下:HttpRequest _request = context.Request; HttpResponse _response = context.Response; 但是要得到 Session的值就没有那么简单了。 比如如果要在ashx得到保存在Session中的登录用户信息 Session["LoginUser"] 如果仅仅使用 context.Session["LoginUser"] 的话,是会报 “未将对象引用设置到对象的实例”的异常! 具体要使用下列方法:代码如下:usin...