知识大全 编程ASP.NET的几个技巧
Posted 知
篇首语:世界上三种东西最宝贵本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 编程ASP.NET的几个技巧相关的知识,希望对你有一定的参考价值。
编程ASP.NET的几个技巧 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
把生成图片的代码放在一个aspx页面中 在PageLoad事件中把图片写入输出流
private void Page_Load(object sender System EventArgs e)
string code = Request Params[ code ];
Bitmap image = DrawImage(code);
Response ContentType = image/gif ;
image Save(Response OutputStream System Drawing Imaging ImageFormat Gif);
Response End();
在需要引用图片的地方 设定图片URL为生成图片的aspx页面
ImageCode ImageUrl = CodeImage aspx?code= +code;
使用System Web HttpContext Current来实现一些页面中常用的方法 比如
public class WebApp
public static void ShowMessage(string message)
HttpContext Current Response Write ( <script language=javascript>alert( +message+ )</script> );
public static string CurrentUser
get
return HttpContext Current Session[ UserID ]+ ;
在自定义的Web控件中 把Javascript脚本文件编译为内嵌的资源 然后从资源中读取脚本并注册
public class Res
public static StreamReader GetStream(Type type string name)
//Assembly assembly = Assembly GetAssembly(type);
Assembly assembly = type Assembly;
Stream stream = assembly GetManifestResourceStream(type name);
return new StreamReader(stream);
public class ScriptControl : Control
/// <summary>
/// Register Client Script Block
/// </summary>
/// <param name= control >custom web control</param>
/// <param name= scriptfile >resource script file name</param>
public void RegisterScript(string scriptfile)
if (!this Page IsClientScriptBlockRegistered(scriptfile))
StreamReader reader = Res GetStream(this GetType() scriptfile);
using(reader)
string script
= <script language=\\ javascript\\ type=\\ text/javascript\\ > <!
+ reader ReadToEnd()
+ // > </script> ;
this Page RegisterClientScriptBlock(scriptfile script);
[DefaultProperty( Text )
ToolboxData( < :ShowDialogListBox runat=server></ :ShowDialogListBox> )]
public class ShowDialogListBox : ScriptControl
protected override void OnInit(EventArgs e)
this RegisterScript( EnDeListBox js );
cha138/Article/program/net/201311/12428
相关参考
目前进行net学习的很多学员对于aspnet跳转页面的几种方法不是很清楚了解aspnet跳转页面的三种方法对于以后的编程会有很大帮助下面我们就来看一下 responseredirect这个跳转页
ASP.NET编程的十大技巧 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在使用VisualS
小技巧:ASP.NET中编程杀死进程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 通过ASPN
ASP.NET数据库编程入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 因为Access并不
浅析ASP.NET编程中十大技巧 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在本篇文件中我们
ASP.NET编程入门随想之宽容 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 古老的山谷中村民
ASP.NET编程入门随想之信客 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
ASP.NET中Cookie编程简明参考 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一写入C
知识大全 ASP.NET CheckBoxList组件编程浅析
ASP.NETCheckBoxList组件编程浅析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NETLinkButton组件编程浅析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! A