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控件的版本及名称等描述信息.
  • 相关阅读:
    python 字符串替换
    python 字符串截取
    python 字符串连接
    PHP 做群发短信(短信接口连接问题)
    Yii dropDownList 下拉菜单 联动菜单
    我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
    SQL Server 2008 R2——分组取前几名
    SQL Server 分组后取Top N
    大型网站架构系列:20本技术书籍推荐
    较主流的消息队列的比较与选型
  • 原文地址:https://www.cnblogs.com/zyk/p/56715.html
Copyright © 2011-2022 走看看