删除按钮的提示:
if (e.Item.ItemType==ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem)
{
Button btnDele = (Button)e.Item.Cells[9].Controls[1];
btnDele.Attributes.Add("onclick","javascript:return confirm('确实要删除 "+e.Item.Cells[0].Text+"');");
}
鼠标移到DataGrid控件的某一行改变行的背景:ItemDataBound事件写:
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmouseover","currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699ff'");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=currentcolor");
}
在第一列上添加自动编号
if (e.Item.ItemIndex != -1)
{
e.Item.Cells[0].Text = (e.Item.ItemIndex+1).ToString();
}
在.NET的HTML页面中引用命名空间:<%@ Import Namespace="_9fbank.PrivateSchool"%>
另一个页面得到字符串:
1、Request[""].ToString();
2、Request.QueryString[""].ToString();
绑定数据:
DataBinder.Eval(Container.DataItem,"数据字段","格式");DataBinder.Eval(Container.DataItem,"数据字段","格式");
日期格式:"{0:yyyy-MM-dd HH:mm:ss}"
图片格式:"../Image/{0}.gif"
((DataRowView)e.Item.DataItem)["ArticleID"].ToString();=Eval("AtricleID");
DataGrid 超链接:
文本字段:绑定的DB字段
URL字段:变量的DB字段
URL格式字符串:地址?变量={0} 或者 "javascript:var win=window.open('WebForm2.aspx',null,'width=300,height=200');window.close();"
window.close();//关闭WebForm1.aspx
获得网页的原代码:
System.Uri URL=new Uri(@"http://yaei.gov.cn/yachem/UserList.asp?OrderType=2&page="+i.ToString());
System.Net.HttpWebRequest quest=(System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(URL);
System.Net.HttpWebResponse sponse =(System.Net.HttpWebResponse)quest.GetResponse();
StreamReader reader=new StreamReader(sponse.GetResponseStream(),Encoding.GetEncoding("GB2312"));
string str;
str=reader.ReadToEnd();
//str.GetType();
//Response.Write(str.GetType());
StreamWriter sw=File.CreateText(@"E:\huaxue\yaanhuaxue"+i+".txt");
sw.Write(str);
Response.Write(" "+i+" ");