• 客户化心得


    最近从技术支持转为做客户化,一开始虽然接触过编程,但是一直没有认真编过东西。通过这次协助同事完成一次需求,也对于客户化这个工种有了更为深刻的认识。

    涉及到的技术有asp.net webform ,javascript.

    虽然牵扯到的技术不多,但是做起来确实没有想的那么省事。

    最难的要属javascript ,难的倒不是语法,而是浏览器之间的兼容,实在是一个让人费心费力的一件事,短短的一段代码花了一天的时间进行调整。

    webform 编程确实很方便,有点类似之前的vb编程,直接画页面,页面画好之后添加方法,方法也可以与前台交互。

    前台使用JS控制虽然能提升性能,但是会增加调优的工作量。

    IE 不支持lastchild,chrome不支持getElementsByName,IE 与Chrome均支持getElementById .

    IE中table空间是数组类型需要后面加[0].

    GridView 最终在前台生成Table 控件。

    Asp控件会有onclick与onClientClick事件,当onClientClick事件返回false值的时候即不再调用onclick事件。

    另外onClientClick事件必须些为onClientClick="return function();"类似的情况。

    gridview 可以添加自增涨的列。

    1
    2
    3
    4
    <asp:TemplateField>
    <ItemTemplate> <%#   (Container.DataItemIndex+1).ToString()%> 
    </ItemTemplate>
    </asp:TemplateField>

    也可以增加其他模版控件,例如radioButtonList等。

  • 相关阅读:
    [转]学习B站动态转发抽奖脚本
    【LeetCode】236. 二叉树的最近公共祖先
    Java中邮件的发送
    最长递增子序列(LIS)
    最长公共子序列(LCS)
    【LeetCode】69. x 的平方根
    Lombok的使用
    Centos 中文乱码解决方法
    FWT,FST入门
    [UOJ310][UNR #2]黎明前的巧克力
  • 原文地址:https://www.cnblogs.com/shiyinian/p/5160573.html
Copyright © 2020-2023  润新知