增源达,黄蓉腥传,张英捷
17.数字格式化
【<%#container.dataitem("price")%>的结果是500.0000,怎样格式化为500.00?】
<%#container.dataitem("price","{0:¥#,##0.00}")%>
int i=123456;
string s=i.tostring("###,###.00");
18.日期格式化
【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}")%>
应该如何改?
【格式化日期】
取出来,一般是object((datetime)objectfromdb).tostring("yyyy-mm-dd");
【日期的验证表达式】
a.以下正确的输入格式: [2004-2-29], [2004-02-29 10:29:39 pm], [2004/12/31]
^((\d{2}(([02468][048])([13579][26]))[\-\/\s]?((((0?[13578])(1[02]))[\-\/\s]?((0?[1-9])([1-2][0-9])(3[01])))(((0?[469])(11))[\-\/\s]?((0?[1-9])([1-2][0-9])(30)))(0?2[\-\/\s]?((0?[1-9])([1-2][0-9])))))(\d{2}(([02468][1235679])([13579][01345789]))[\-\/\s]?((((0?[13578])(1[02]))[\-\/\s]?((0?[1-9])([1-2][0-9])(3[01])))(((0?[469])(11))[\-\/\s]?((0?[1-9])([1-2][0-9])(30)))(0?2[\-\/\s]?((0?[1-9])(1[0-9])(2[0-8]))))))(\s(((0?[1-9])(1[0-2]))\:([0-5][0-9])((\s)(\:([0-5][0-9])\s))([ampmampm]{2,2})))?$
b.以下正确的输入格式:[0001-12-31], [9999 09 30], [2002/03/03]
^\d{4}[\-\/\s]?((((0[13578])(1[02]))[\-\/\s]?(([0-2][0-9])(3[01])))(((0[469])(11))[\-\/\s]?(([0-2][0-9])(30)))(02[\-\/\s]?[0-2][0-9]))$
【大小写转换】
httputility.htmlencode(string);
httputility.htmldecode(string)
19.如何设定全局变量
global.asax中
application_start()事件中
添加application[属性名] = xxx;
就是你的全局变量
20.怎样作到hyperlinkcolumn生成的连接后,点击连接,打开新窗口?
hyperlinkcolumn有个属性target,将器值设置成"_blank"即可.(target="_blank")
【aspnetmenu】点击菜单项弹出新窗口
在你的menudata.xml文件的菜单项中加入urltarget="_blank",如:
<?xml version="1.0" encoding="gb2312"?>
<menudata imagesbaseurl="images/">
<menugroup>
<menuitem label="内参信息" url="infomation.aspx" >
<menugroup id="bbc">
<menuitem label="公告信息" url="infomation.aspx" urltarget="_blank" lefticon="file.gif"/>
<menuitem label="编制信息简报" url="newinfo.aspx" lefticon="file.gif" />
......
最好将你的aspnetmenu升级到1.2版
21.读取datagrid控件textbox值
foreach(datagrid dgi in yourdatagrid.items)
{
textbox tb = (textbox)dgi.findcontrol("yourtextboxid");
tb.text....
}
23.在datagrid中有3个模板列包含textbox分别为 dg_shuliang (数量) dg_danjian(单价) dg_jine(金额)分别在5.6.7列,要求在录入数量及单价的时候自动算出金额即:数量*单价=金额还要求录入时限制为数值型.我如何用客户端脚本实现这个功能?
4
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
网友评论