
ASP.NET 开发必备代码集锦
下载需积分: 12 | 141KB |
更新于2024-12-12
| 21 浏览量 | 举报
收藏
Asp.net 开发必备 51 种代码
Asp.net 是一个基于 Microsoft .NET Framework 的 Web 应用程序开发框架,它提供了许多实用的功能和编程模型,帮助开发者快速构建高质量的 Web 应用程序。下面是 51 种 Asp.net 开发必备代码的知识点总结:
1. 弹出对话框
在 Asp.net 开发中,经常需要弹出对话框来提示用户某些信息。可以使用 Response.Write 方法来实现弹出对话框。例如:
```
Response.Write("<script>window.alert('该会员没有提交申请,请重新提交!')</script>");
```
这段代码将弹出一个对话框,显示“该会员没有提交申请,请重新提交!”的信息。
2. 弹出对话框(JavaScript 版)
使用 JavaScript 语言也可以弹出对话框。例如:
```
Response.Write("<script language='javascript'>alert('产品添加成功!')</script>");
```
这段代码将弹出一个对话框,显示“产品添加成功!”的信息。
3. 删除文件
在 Asp.net 开发中,经常需要删除文件。可以使用 pub.util.DeleteFile 方法来实现文件删除。例如:
```
string filename = "20059595157517.jpg";
pub.util.DeleteFile(HttpContext.Current.Server.MapPath("../file/") + filename);
```
这段代码将删除文件“20059595157517.jpg”。
4. 绑定下拉列表框
在 Asp.net 开发中,经常需要绑定下拉列表框到数据库数据。可以使用 DataView 对象来实现数据绑定。例如:
```
System.Data.DataView dv = conn.Exec_ex("select -1 as code, '请选择经营模式' as content from dealin union select code, content from dealin");
this.dealincode.DataSource = dv;
this.dealincode.DataTextField = "content";
this.dealincode.DataValueField = "code";
this.dealincode.DataBind();
this.dealincode.Items.FindByValue(dv[0]["dealincode"].ToString()).Selected = true;
```
这段代码将绑定下拉列表框到数据库数据,并将第一个选项设置为默认选项。
5. 时间去秒显示
在 Asp.net 开发中,经常需要将日期时间显示为简洁的格式。可以使用 System.DateTime.Parse 方法来实现日期时间格式化。例如:
```
<%# System.DateTime.Parse(DataBinder.Eval(Container.DataItem, "begtime").ToString()).ToShortDateString() %>
```
这段代码将将日期时间显示为简洁的格式,例如“2022-01-01”。
6. 标题带链接
在 Asp.net 开发中,经常需要将标题带链接。可以使用 DataBinder.Eval 方法来实现标题带链接。例如:
```
<%# "<a class=\"12c\" target=\"_blank\" href=\"http://www.51aspx/CV/_" + DataBinder.Eval(Container.DataItem, "procode") + ".html\">" + Data %>
```
这段代码将将标题带链接,例如“<a href="http://www.51aspx/CV/123.html">产品名称</a>”。
这些代码只是 Asp.net 开发中的一些常见用法,通过这些代码,可以快速构建高质量的 Web 应用程序。
相关推荐









Sunlihgt_love
- 粉丝: 4
最新资源
- 中职计算机组装与维护课件精要
- ASP类实现图片按比例缩小并可选浮动层显示
- 高效演示的秘诀:三款精选PPT模板
- 实现NANDFLASH兼容FAT16文件系统的完整指南
- 智能水位控制系统的设计与实现
- 掌握Posix多线程编程的权威指南
- C#实用技巧与开发经验精华汇总
- C#实现图片数据库存储与下载教程及源码
- ISAPI组件实现伪静态规则配置指南
- 叶璇参与的拼图游戏项目开发解析
- 动态透明位图技术:打造高效网络图谱管理
- Vogone 2.0 绿色版:专业消人声软件体验
- 深入探讨AT&T汇编语言与GCC内嵌技术
- 北大青鸟JSP留言板与FCKeditor在线编辑器实现
- ARM架构下嵌入式系统开发实例深度解析
- ini文件读写操作详细DEMO教程
- 掌握FLASH FLV播放器的强大功能与原代码
- Poolman-2.1-b1:高效实用的数据库连接池技术
- Vega Prime与OpenGL结合的多通道3D场景显示技术
- 提升用户体验的Thickbox图片展示特效
- C#开发的Web ServerComponents HTTP Handlers类库介绍
- C#三层架构实现学生信息管理系统的增删改查功能
- 精通GNU C编程:深入学习与应用
- 掌握GridView控件的初级实例教程