您的位置:首页 > 编程语言 > ASP

ASP.NET设计的几个技巧

2014-06-18 16:14 477 查看
1、
Panel 横向滚动,纵向自动扩展<asp:panel style="overflow-x:scroll;overflow-y:auto;"></asp:panel>2、
回车转换成Tab<script language="javascript" for="document" event="onkeydown">
if(event.keyCode==13 & event.srcElement.type!=’button’ & event.srcElement.type!=’submit’& event.srcElement.type!=’reset’ & event.srcElement.type!=’’& event.srcElement.type!=’textarea’);
event.keyCode=9;
</script>onkeydown="if(event.keyCode==13) event.keyCode=9"3、
DataGrid行随鼠标变色private void DGzf_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType!=ListItemType.Header)
{
e.Item.Attributes.Add( "onmouseout","this.style.backgroundColor=\""+e.Item.Style["BACKGROUND-COLOR"]+"\"");
e.Item.Attributes.Add( "onmouseover","this.style.backgroundColor=\""+ "#EFF3F7"+"\"");
}
}4、
数字格式化【<%#Container.DataItem("price")%>的结果是500.0000,怎样格式化为500.00?】<%#Container.DataItem("price","{0:¥#,##0.00}")%>int i=123456;
string s=i.ToString("###,###.00");5、
日期格式化【aspx页面内:<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date")%>显示为: 2004-8-11 19:44:28我只想要:2004-8-11 】
<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ASP.NET 技巧