易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET中常用的三十三种代码

1. 打开新的窗口并传送参数 [返回目录]
传送参数: 
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>") 
接收参数: 
string a = Request.QueryString("id"); 
string b = Request.QueryString("id1"); 
2.为按钮添加对话框  [返回目录] 
Button1.Attributes.Add("onclick","return confirm('确认?')"); 
button.attributes.add("onclick","if(confirm('are you sure...?')){return true;}else{return false;}") 
3.删除表格选定记录  [返回目录]
int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex]; 
string deleteCmd = "Delete from Employee where emp_id = " + intEmpID.ToString() 
4.删除表格记录警告  [返回目录]
private void DataGrid_ItemCreated(Object sender,DataGridItemEventArgs e) 

 switch(e.Item.ItemType) 
 { 
case ListItemType.Item : 
case ListItemType.AlternatingItem : 
case ListItemType.EditItem: 
 TableCell myTableCell; 
 myTableCell = e.Item.Cells[14]; 
 LinkButton myDeleteButton ; 
 myDeleteButton = (LinkButton)myTableCell.Controls[0]; 
 myDeleteButton.Attributes.Add("onclick","return confirm('您是否确定要删除这条信息');"); 
 break; 
default: 
 break; 
 } 

5.点击表格行链接另一页  [返回目录]
private void grdCustomer_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) 

 //点击表格打开 
 if (e.Item.ItemType == ListItemType.Item e.Item.ItemType == ListItemType.AlternatingItem) 
e.Item.Attributes.Add("onclick","window.open('Default.aspx?id=" + e.Item.Cells[0].Text + "');"); 

双击表格连接到另一页 
在itemDataBind事件中 
if(e.Item.ItemType == ListItemType.Item e.Item.ItemType == ListItemType.AlternatingItem) 

 string orderItemID =e.item.cells[1].Text; 
 ... 
 e.item.Attributes.Add("ondblclick", "locat


相关文档:

ASP.NET控件开发基础之类型转换器浅析

ASP.NET控件开发基础之类型转换器1.认识默认属性浏览器支持
让我们再认识一下属性,大家知道每个属性都是有类型的,最熟悉就是string,int这些类型了,VS2005属性浏览器对这些属性类型进行了识别,
如下例子
(1)table控件的Height属性,当你设置属性为字符串时,则提示错误信息
 
(2)当属性类型为Color属性时,属性浏览器 ......

asp.net 中改变datagrid 的列宽

private void Page_Load(object sender, System.EventArgs e)
{

DataGrid1.Columns[0].HeaderText = "文章标题";
DataGrid1.Columns[1].HeaderText = "发布日期";
DataGrid1.Columns[0].HeaderStyle.HorizontalAlign = HorizontalA ......

Oracle支撑的asp.net2.0应用中自主实现数据依赖缓存

项目中有一些报表,本身速度就不太快,遇到数据量大的情况,更是让人抓狂,用户也提出了报表速度慢的问题,于是想着如何实现报表的数据依赖缓存,即将报表数据缓存,当数据发生改变时,再重新获取数据。
最简单的方法,是在显示报表的aspx页面第一行加上形如<%@ OutputCache Duration="600" VaryByParam="some_par ......

ASP.NET实战笔记(1)提纲,欢迎指正。

计划推出的《ASP.NET实战笔记》,提纲如下: 第一篇    典型的网站架构解决方案
第1章    系统目标
1.1    需求分析
1.2    系统目标
第2章    系统功能预览
2.1    用户管理
2.1.1. ......

ASP.NET Web Service协议相关

=================================================================================
How to enable an ASP.NET WebService to listen to HTTP POST calls
=================================================================================
Imagine you developed an ASP.NET WebService, but the client that nee ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号