加载中…
个人资料
小瓶子
小瓶子
  • 博客等级:
  • 博客积分:0
  • 博客访问:98,906
  • 关注人气:13
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

C# 后台动态往前台插入代码

(2013-01-05 16:16:24)
标签:

c

动态

后台

脚本

it

分类: ASP.NET
1. 后台动态添加CSS Link
HtmlLink link = new HtmlLink();
        link.Href = "~/css/btn-lm-disabled-style.css";
        link.Attributes["rel"] = "stylesheet";
        link.Attributes["type"] = "text/css";
        if (Page.Header != null) Page.Header.Controls.Add(link);

2. 一般后台代码注册JS方法:
      this.Page.ClientScript.RegisterClientScriptInclude("javascript/orders.js", "javascript/orders.js");
   
      Page.ClientScript.RegisterStartupScript(this.GetType(), "TorunTrigger", "<script>runTrigger();</script>", false);

   当页面使用UpdatePanel时,上述注册脚本将不能执行,解决方法使用ScriptManager:
      ScriptManager.RegisterStartupScript(UpdatePanel, this.GetType(), "InitQuickCheckBtn", "<script>setRunQuickCheckBtn();</script>", false);  

   按钮添加JS:
   this.PrintBtn.Attributes.Add("onClick", "javascript:printOrder('" + this.orderID + "');");

   

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有