1.弹出对话框.点击转向指定页面

Response.Write("<script>window.alert('该会员没有提交申请,请重新提交!')</script>"); Response.Write("<script>window.location ='http://www.51aspx.com/bizpulic/upmeb.aspx'</script>");

2.弹出对话框

  1. Response.Write("<script language='javascript'>
  2. alert('产品添加成功!')
  3. </script >");

3.删除文件

  1. string filename ="20059595157517.jpg";
  2. pub.util.DeleteFile(HttpContext.Current.Server.MapPath("../file/")+filename);

4.绑定下拉列表框datalist

  1. System.Data.DataView dv=conn.Exec_ex("select -1 as code,'请选择经营模式' as content from dealin union select code,content from dealin");
  2. this.dealincode.DataSource=dv;
  3. this.dealincode.DataTextField="content";
  4. this.dealincode.DataValueField="code";    
  5. this.dealincode.DataBind();
  6. this.dealincode.Items.FindByValue(dv[0]["dealincode"].ToString()).Selected=true;

5.时间去秒显示

  1. <%# System.DateTime.Parse(DataBinder.Eval(Container.DataItem,"begtime").ToString()).ToShortDateString()%>

6.标题带链接

  1. <%# "<a class=/"12c/" target=/"_blank/" href=/"http://www.51aspx/CV/_"+DataBinder.Eval(Container.DataItem,"procode")+".html/">"+ DataBinder.Eval(Container.DataItem,"proname")+"</a>"%>

7.修改转向

  1. <%# "<A href=/"editpushpro.aspx?id="+DataBinder.Eval(Container.DataItem,"code")+"/">"+"修改"+"</A>"%>

8.弹出确定按钮

  1. <%# "<A id=/"btnDelete/" οnclick=/"return confirm('你是否确定删除这条记录吗?');/" href=/"pushproduct.aspx?dl="+DataBinder.Eval(Container.DataItem,"code")+"/">"+"删除"+"</A>"%>

9.输出数据格式化 "{0:F2}" 是格式 F2表示小数点后剩两位

  1. <%# DataBinder.Eval(Container, "DataItem.PriceMoney","{0:F2}") %>

10.提取动态网页内容

  1. Uri uri = new Uri("http://www.xxx.com/");
  2. WebRequest req = WebRequest.Create(uri);
  3. WebResponse resp = req.GetResponse();
  4. Stream str = resp.GetResponseStream();
  5. StreamReader sr = new StreamReader(str,System.Text.Encoding.Default);
  6. string t = sr.ReadToEnd();
  7. this.Response.Write(t.ToString());

11.获取" . "后面的字符

  1. i.ToString().Trim().Substring(i.ToString().Trim().LastIndexOf(".")+1).ToLower().Trim()

12.打开新的窗口并传送参数:

传送参数:

  1. response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")

接收参数:

  1. string a = Request.QueryString("id");
  2. string b = Request.QueryString("id1");

12.为按钮添加对话框

  1. Button1.Attributes.Add("onclick","return confirm(’确认?’)");
  2. button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")

13.删除表格选定记录

  1. int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];
  2. string deleteCmd = "Delete from Employee where emp_id = " + intEmpID.ToString()

14.删除表格记录警告

  1. private void DataGrid_ItemCreated(Object sender,DataGridItemEventArgs e)
  2. {
  3. switch(e.Item.ItemType)
  4. {
  5. case ListItemType.Item :
  6. case ListItemType.AlternatingItem :
  7. case ListItemType.EditItem:
  8. TableCell myTableCell;
  9. myTableCell = e.Item.Cells[14];
  10. LinkButton myDeleteButton ;
  11. myDeleteButton = (LinkButton)myTableCell.Controls[0];
  12. myDeleteButton.Attributes.Add("onclick","return confirm(’您是否确定要删除这条信息’);");
  13. break;
  14. default:
  15. break;
  16. }
  17. }

15.点击表格行链接另一页

  1. private void grdCustomer_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  2. {
  3. //点击表格打开
  4. if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
  5. e.Item.Attributes.Add("onclick","window.open(’Default.aspx?id=" + e.Item.Cells[0].Text + "’);");
  6. }

双击表格连接到另一页

在itemDataBind事件中

  1. if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
  2. {
  3. string orderItemID =e.item.cells[1].Text;
  4. e.item.Attributes.Add("ondblclick", "location.href=’../ShippedGrid.aspx?id=" + orderItemID + "’");
  5. }

双击表格打开新一页

  1. if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
  2. {
  3. string orderItemID =e.item.cells[1].Text;
  4. e.item.Attributes.Add("ondblclick", "open(’../ShippedGrid.aspx?id=" + orderItemID + "’)");
  5. }

转载于:https://www.cnblogs.com/ttlive/archive/2008/12/23/2191339.html

ASP.NET Web开发实用代码(一)相关推荐

  1. ASP.NET Web开发技术的深入总结

    [IT168技术]在国内.Net开发这个环境里, 中小型公司.或者大公司但主营业务不是软件开发里面的软件小团队.针对.Net开发者的要求都是十项全能型的全才, 能做的了从前台页面展现到最后数据存储的全 ...

  2. Web开发实用浏览器(工具)插件

    1.PowerBand PowerBand是一个IE的插件(同时也支持MyIE2/Maxthon).提供了对HTML动态分析,跟踪,编辑的功能.能够方便快捷的分析HTML页面的结构,有助于网页设计人员 ...

  3. 金富瑞UCML2.0应用框架平台 for Asp.Net WEB 开发平台

    UCML是领先的框架级业务开发平台,是新一代的开发平台.支持.NET体系,直接生成C#和JS源码,在于框架重用.构件重用基础之上,实现了业务逻辑重用和组装动作重用.UCML是集单点登录.门户.流程管理 ...

  4. asp.net web开发——文件的上传和下载

    HTML部分 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.a ...

  5. asp.net web开发步骤_如何在Windows上做Python开发?微软出了官方教程

    机器之心报道 参与:路 在 Windows 上做 Python 开发太痛苦?微软最近发布了一系列官方教程,终于-- 教程地址:https://docs.microsoft.com/zh-cn/wind ...

  6. asp.net web开发步骤_HTML5开发常见的7个框架,不可不知,收藏啦

    互联网的迅速发展,软件行业成了更多年轻人的就业选择.HTML5简单易学门槛低,是Web时代前端开发超好用的工具.而HTML5开发人员的就业薪资也远远高于其他行业. 资料显示,初级HTML5开发人员的平 ...

  7. asp.net web开发步骤_WEB开发流程

    1.需求确定 2.分析与设计         (1)架构分析与设计         (2)业务逻辑分析        (3)业务逻辑设计         (4)界面设计 3.开发环境搭建 4.开发-测 ...

  8. ASP.NET Web开发中Repeater控件的使用

    在ASP.NET中数据绑定是其提供的访问数据库的方法,数据控件则是用来显示从数据库中获取的数据. 首先讲下待会要用到的属性和方法: DataBind():显示绑定的数据 DataSource:指定数据 ...

  9. asp.net web开发步骤_Web 系统安全性测试之会话管理测试

    随着因特网的不断发展,人们对网络的使用越来越频繁,通过网络进行购物.支付等其他业务操作.而一个潜在的问题是网络的安全性如何保证,一些黑客利用站点安全性的漏洞来窃取用户的信息,使用户的个人信息泄漏,所以 ...

最新文章

  1. 云安全课程:云平台使用安全
  2. Python 实现链表和二叉树
  3. Math4DS 直播 NO.10 | “机器学习之父”、加州大学伯克利分校迈克尔·乔丹
  4. Oracle创建序列的sql语句,【Oracle学习】之 序列(Sequence)
  5. 云计算具有什么平台_漫话:什么是云计算?
  6. Mybatis核心配置文件xml详解
  7. 架构师之路(5)---IoC框架
  8. NiceScroll文档阅读笔记-NiceScroll(3.7.6)基本使用
  9. atitit.设计文档---操作日志的实现
  10. [转]linux之top命令
  11. 第9章 项目人力资源管理
  12. asp sql ip地址排序_SQL必知必会读书笔记,30分钟入门SQL!
  13. 082 typing模块
  14. litepal更新数据失败
  15. 阿里巴巴战略发展史(转)
  16. Android逆向第二天
  17. build.gradle Failed to resolve:me.relex:circleindicator:1.1.5
  18. 信号完整性问题的11个基本原则(伯格丁原则)
  19. Failed to execute goal on project basic-core-data: Could not resolve dependencies for project ct com
  20. python爬取整个网页,教师节不知道给老师送什么?

热门文章

  1. 是什么在主宰着我们自身的行动?
  2. 如何让自己的视频号作品上热门
  3. MATLAB中的for循环
  4. MATLAB常见矩阵运算函数,矩阵的转置transpose()、求行列式值det()、求矩阵的秩rank()、求矩阵的特征值eig()、求逆矩阵inv()
  5. 5.2创建socket
  6. mercurial和svn_DBA Mercurial简介–分支和合并
  7. sql server注入_SQL注入:SQL Server中的介绍和预防方法
  8. 使用ssms异机还原数据库_使用SSMS 18中的查询优化助手向导进行数据库升级
  9. awk分割列-【AWK学习之旅】
  10. mysql 聚集函数 count 使用详解(转载)