zoukankan      html  css  js  c++  java
  • 适合于初学者的一些小技巧

    1.网页打开时定位焦点:
    <body onload="document.all.txtUserName.focus();" >

    2.在输入框的html中加入以下代码,实现鼠标焦点感知,及按回车跳到下一个输入框,而不是执行提交按钮事件
    onkeydown="if (event.keyCode==13) event.keyCode=9;" onmouseover="this.focus()" onfocus="this.select()"

    3.用vs.net做界面设计时,它会自做聪明的加入很多<font face="宋体"></font>垃圾代码.
    在<body>后加入<font face="宋体">,并且</body>前加</font>可以避免这个问题.

    4.在类名称前面一行按///自动生成类及参数说明,适当写文字即可在调用类时显示提示;

    5.怎样才让在showModalDialog和showModelessDialog的超连接不弹出新窗口?
    在被打开的网页里加上<base target="_self">就可以了。这句话一般是放在<html>和<body>之间的。

    6.字符串的转换,DataBinder.Eval在vb.net中可以用VB内置函数实现格式化,而C#中都是对象,没有内置函数
    在vb.net中可以用如下方式
    mid(DataBinder.Eval(Container.DataItem, "反馈描述"),1,46)
    iif(DataBinder.Eval(Container.DataItem, "反馈答复") is system.dbnull.value,"无",DataBinder.Eval(Container.DataItem, "反馈答复"))

    而C#中却不行,一般是用函数在隐藏代码(*.cs)中实现.
    aspx页面文件cap_lenth(((System.Data.DataRowView)Container.DataItem).Row["反馈描述"] )
    .cs隐藏代码中
      public string cap_lenth(object DISCNAME)
      {//不用临时变量以节省内存空间    
       if(DISCNAME.ToString ().Length>45)
        return DISCNAME.ToString ().Substring(0,45);
       return DISCNAME.ToString ();
      }

    7.在assemblyinfo.cs中编写dll控件的版本及名称等描述信息.
  • 相关阅读:
    zoj 3279 线段树 OR 树状数组
    fzu 1962 树状数组 OR 线段树
    hdu 5057 块状链表
    hdu3487 Play with Chain
    bzoj 1588营业额统计(HNOI 2002)
    poj2823 Sliding Window
    poj2828 Buy Tickets
    poj2395 Out of Hay
    poj3667 Hotel
    poj1703 Lost Cows
  • 原文地址:https://www.cnblogs.com/zyk/p/56715.html
Copyright © 2011-2022 走看看