常用技巧备忘录!

1.为按钮添加对话框
Button1.Attributes.Add("onclick","return confirm(’确认?’)");

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

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 + "’);"); //单击
        e.item.Attributes.Add("ondblclick", "location.href=’../ShippedGrid.aspx?id=" + OrderItemID + "’"); //双击


3.日期格或化成2006-7-9
<%# DataBinder.Eval(Container.DataItem,"Ureg_Date","{0:yyyy-M-d}")%>

4.datagrid选定比较底下的行时,为什么总是刷新一下,然后就滚动到了最上面,刚才选定的行因屏幕的关系就看不到了。

page_load 
page.smartNavigation=true 

5.当文件在不同目录下,需要获取数据库连接字符串(如果连接字符串放在Web.config,然后在Global.asax中初始化)  在Application_Start中添加以下代码: 

Application["ConnStr"]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings. AppSettings["ConnStr"].ToString(); 


posted @ 2006-12-10 05:14  しovのんeТs  阅读(168)  评论(0编辑  收藏  举报