• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 使用ASP.NET中关于代码分离的实例分享

使用ASP.NET中关于代码分离的实例分享

作者:天轰穿 字体:[增加 减小] 来源:互联网 时间:2017-05-11

天轰穿通过本文主要向大家介绍了c asp.net实例,用实例学asp.net,ajax实例 asp.net,购物车代码 asp.net,下载asp.net源代码等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

经常在开发项目的时候,会遇到这样的情况,我们希望当用户点击Button按钮时,系统能弹出一个窗口。例如下面的代码:

{
    string strScript = "<script language=javascript>\n";
    strScript += "window.alert(" + "\"hello\"" + ");";
    strScript += "";
    Response.Write(strScript);
}
</div>

上面这段代码会弹出一个hello的对话框。这种方法就是在你的后台.cs文件向前台写一段javascript脚本,但是,我想大家看到这样的代码,或许会感觉很不舒服,有点杂乱无章!如果需要弹出一个页面,并且需要传递参数,那样编写出的代码,看起来会更乱!

后来,我考虑能不能把关于脚本部分都放在.aspx文件里,.cs里直接引用函数名称即可。事实证明是可以的,请看下面的实现方法:

1.在aspx的之前添加这段代码

function showmessagebox()
{
    window.alert("hello");
}
</div>

2.在cs文件的Page_Load事件里添加以下代码

{
    // 在此处放置用户代码以初始化页面
    this.Button1.Attributes.Add("onclick","javascript:showmessagebox();");
}
</div>

3.现在当你点击页面上Button1按钮,所产生效果与先前那种方法类似,但是整个系统代码看起来舒服了许多。

总结:使用这种方法来编写程序,不会使你的程序运行的更快、更稳定....它所起到的作用,只是让你的代码阅读起来更方便,便于与人交流。利用这种思想,我们可以举一反三,尽量不要在cs文件里写大量的javascript脚本。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET数据库操作类实例
  • ASP.NET导出word实例
  • asp.net反射简单应用实例
  • ASP.NET中的C#基础知识
  • asp.net core mvc实现文件上传实例
  • ASP.NET Core 导入导出Excel xlsx 文件实例
  • Asp.net中安全退出时清空Session或Cookie的实例代码
  • asp.net保存网上图片到服务器的实例
  • asp.net多文件上传实例讲解
  • ASP.Net分页的分页导航实例

相关文章

  • 2017-05-11asp.net web大文件上传带进度条实例代码
  • 2017-05-11Community Server专题一:概述Community Server
  • 2017-05-11asp.net+ajaxfileupload.js 实现文件异步上传代码分享
  • 2017-05-11ASP.NET页面传递值的方式介绍
  • 2017-05-11asp.net 获取数据库连接字符串
  • 2017-05-11asp.net 身份验证机制实例代码
  • 2018-08-20ASP.NET实现Hadoop增删改查的示例代码
  • 2017-05-11ASP.NET 2.0 中收集的小功能点(转)
  • 2017-05-11在ASP.NET 2.0中操作数据之四十一:DataList和Repeater数据分页
  • 2017-05-11asp.net 使用事务

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net下使用DIME协议上传文件
    • 浅谈对Lambda表达式的理解
    • C#中Dictionary几种遍历的实现代码
    • asp.net 一个封装比较完整的FTP类
    • ASP.NET Web页生命周期和执行的方法介绍
    • ASP.NET中MVC从后台控制器传递数据到前台视图的方式
    • 分享Visual Studio原生开发的10个调试技巧(2)
    • The remote procedure call failed and did not execute的解决办法
    • ASP.NET Core配置教程之读取配置信息
    • asp.net中使用DatagridView的增删改方法具体实现

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有