技术开发 频道

ASP.NET常用语句33条代码

  17.数字格式化

【的结果是500.0000,怎样格式化为500.00?】


  
int i=123456;

  
string s=i.ToString("###,###.00");

     18.日期格式化

【格式化日期】

  取出来,一般是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))([AM|PM|am|pm]{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版
0
相关文章