ASP.NET 设计中的 N 个技巧
2019-06-21 09:51:40来源: 阅读 ()
<asp:panel;style="overflow-x:scroll;overflow-y:auto;"></asp:panel>;
回车转换成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";
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"+"/"");;
};
};
改变列的选定,实现全选或全不选。;
protected;void;CheckAll_CheckedChanged(object;sender,;System.EventArgs;e);
{ ;
CheckBox;chkExport;;;
if(;CheckAll.Checked);
{;
foreach(DataGridItem;oDataGridItem;in;MyDataGrid.Items);
{;
chkExport;=;(CheckBox)oDataGridItem.FindControl("chkExport");;
chkExport.Checked;=;true;;
};
};
else;
{;
foreach(DataGridItem;oDataGridItem;in;MyDataGrid.Items);
{;
chkExport;=;(CheckBox)oDataGridItem.FindControl("chkExport");;
chkExport.Checked;=;false;;
};
};
};
数字格式化;
【<%#Container.DataItem("price")%>的结果是500.0000,怎样格式化为500.00?】;
<%#Container.DataItem("price","{0:¥#,##0.00}")%>;
int;i=123456;;
string;s=i.ToString("###,###.00");;
日期格式化;
【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}")%>;
怎样作到HyperLinkColumn生成的连接后,点击连接,打开新窗口?;
HyperLinkColumn有个属性Target,将器值设置成"_blank"即可.(Target="_blank");
datagrid选定比较底下的行时,为什么总是刷新一下,然后就滚动到了最上面,刚才选定的行因屏幕的关系就看不到了。;
page_load;
page.smartNavigation=true;
在Datagrid中修改数据,当点击编辑键时,数据出现在文本框中,怎么控制文本框的大小;?;
private;void;DataGrid1_ItemDataBound(obj;sender,DataGridItemEventArgs;e);
{;
for(int;i=0;i<e.Item.Cells.Count-1;i++);
if(e.Item.ItemType==ListItemType.EditType);
{;
e.Item.Cells[i].Attributes.Add("Width",;"80px");
};
};
asp.net的多行TextBox随内容增加自动增高而不显示滚动条!;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- asp.net源程序编译为dll文件并调用的实现过程 2020-03-29
- Asp.net MVC SignalR来做实时Web聊天实例代码 2020-03-29
- ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据 2020-03-29
- Asp.Net中WebForm的生命周期 2020-03-29
- ASP.NET使用Ajax返回Json对象的方法 2020-03-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash