手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#注册客户端事件示例
c#注册客户端事件示例
摘要:复制代码代码如下://////注册客户端CSS文件/////////publicstaticvoidRegisterClientCSSFil...

复制代码 代码如下:

/// <summary>

/// 注册客户端CSS文件

/// </summary>

/// <param name="page"></param>

/// <param name="relativeURL"></param>

public static void RegisterClientCSSFile(Page page, string relativeURL)

{

relativeURL = page.ResolveUrl(relativeURL);

page.Header.Controls.Add(new LiteralControl("n<link href="" + relativeURL + "" rel="stylesheet" type="text/css">n"));

}

/// <summary>

/// 网页延迟退出

/// </summary>

/// <param name="page"></param>

/// <param name="script"></param>

/// <param name="delayTime">以秒为单位?</param>

public static void ClosePage(Page page, string script, int delayTime)

{

string closeScript. = "";

closeScript. += "<script. language=javascript>";

closeScript. += "setTimeout("ClosePage()","+ (delayTime * 1000).ToString()+");";

closeScript. += "function ClosePage(){window.close();"+script+"};";

closeScript. += "</script>";

page.ClientScript.RegisterClientScriptBlock(page.GetType(), "ClosePage",

closeScript);

}

/// <summary>

/// 注册客户端脚本文件

/// Creator: Create Time:2009/7/22 13:47:20

/// </summary>

/// <param name="page"></param>

/// <param name="key"></param>

/// <param name="relativeURL"></param>

public static void RegisterClientScriptFile(Page page, string key, string relativeURL)

{

relativeURL = page.ResolveUrl(relativeURL);

if (!page.ClientScript.IsClientScriptIncludeRegistered(key))

{

page.ClientScript.RegisterClientScriptInclude(key, relativeURL);

}

}

/// <summary>

///

/// </summary>

/// <param name="control"></param>

public static void AutoBreakWord(WebControl control)

{

if (control != null)

{

control.Style.Add("word-break", "break-all");

}

}

/// <summary>

///

/// </summary>

/// <param name="control"></param>

public static void DisablePaste(WebControl control)

{

if (control != null)

{

control.Attributes.Add("onpaste", "event.returnValue=false;");

}

}

/// <summary>

///

/// </summary>

/// <param name="control"></param>

public static void DisableKeyDown(WebControl control)

{

if (control != null)

{

control.Attributes.Add("onkeydown", "event.returnValue=false;");

}

}

【c#注册客户端事件示例】相关文章:

C#生成注册码的实例代码

winfrom 在业务层实现事务控制的小例子

C# Bitmap 复制的小例子

c#典型工厂化实现实例

C# 汉字转化拼音的简单实例代码

c#完美截断字符串代码(中文+非中文)

C# 手动/自动保存图片的实例代码

c# 类和成员的修饰详细介绍

c# 曲线图生成代码

C# 注册表 操作实现代码

精品推荐
分类导航