• 3月20日 吃碗饭真不容易


            前些天本来定的用.net来实现系统功能被j2ee给替换了,真的好不爽,看来.net在长春是真的没发展了。
            公司里是临时来的两个30出头的大学老师,特象j2ee,jsp高手。只是还没有看到两人写过程序,他们只看英文网站,高手都是这个样子吧。而晚上快下班的时候,找人事部和老总交流了一下,说先让我按照原计划做。不知算安慰还算什么。
            其实做这个系统本来也是个很头疼的事,组里很明显没人懂BS所以什么都是CS的思路,我们知道在很多方面还是很有区别的,其中一个最头疼的需求就是要求在一个查询界面里,当点击一个textbox的时候就对它上面的textbox进行合法性验证,而具体做什么我不清楚,这么多的textbox按经验来说是要做where...and...and...这样的查询了,只是现在连项目怎么回事都不给介绍,也许这就是公司吧。
            在vs的开发环境下是没有onclick类似这样的事件的,只有javascript有在客户端可以实现的方法,于是我就想到用magicajax捕捉clientevent,以前试过没有成功,所以没有太大的把握。但是后来在研究的时候发现,textbox有个autopostback属性,bool类型。当时我很奇怪,象dropdownlist里有这个属性是很常见的,而textbox的这个属性似乎从来没看谁用过,所以就试了一下,但是没有任何效果,后来在网上搜了一下,说这个属性是和ontextchanged一起用的,回来一加,果然,实现了一个输入完一个textbox当焦点移到下一个的时候就触发了一个事件。总算可以“模拟”出来了,而这个东西再加上magicajax的ajaxpanel的话,就应该看不出来BS往复的这个过程了,只是,这不是按常理来做,总感觉有点别扭。
            其实BS还是有BS的特点的,不可能完全象CS一样,不知道有多少人会赞同我的观点,不赞同的先把你们关于解决这个问题的思路说一下吧。除了我这种间接的方法。
            还有我不知道是不是有必要讨论一下CS能实现而BS实现不了的让业内做个参考。
            至于现在做的这个部分,可能是上头真的不懂BS,也有可能是这么做确实有道理,毕竟公司里百万级的项目不是很容易就能投到的,大家说说你们的意见吧。

    ---------------------------------------------------------------

    aspnetxBI笔记系列索引:

    使用SQL Server Analysis Services数据挖掘的关联规则实现商品推荐功能

    一起玩转SQL Server 2012 下的分析服务

    使用SQL Server分析服务定位目标用户

    ---------------------------------------------------------------

    来自博客园aspnetx宋卫东

  • 相关阅读:
    tornado源码分析-多进程
    create a cocos2d-x-3.0 project in Xcode
    记录自己的傻逼的错误:找不到或无法载入主类
    MVC5 Entity Framework学习之实现主要的CRUD功能
    Linux中实现多网卡绑定总结
    it码农之心灵鸡汤(一)
    【高级算法】遗传算法解决3SAT问题(C++实现)
    MySQL-分区表-1
    OpenSift源代码编译过程记录
    Android Studio 视图解析
  • 原文地址:https://www.cnblogs.com/aspnetx/p/354343.html
Copyright © 2020-2023  润新知