`
cloudtech
  • 浏览: 4766896 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

我是菜鸟——遇到的那些简单的小问题(三)

 
阅读更多

我是菜鸟——遇到的那些简单的小问题(三)


好久没动了,实在是没时间,这个破网站差不多还没做完就又开始了一个学院实验室的项目。网络舆情信息分析系统。这个以后写,先把这个完结掉。

好不容易做完了,结果真正开会的时候,来个专家评分手动评分,然后组织一批志愿者输入到系统里面,坑爹啊,那做着干嘛的。

gridview图片问题,gridview里面要放图片,图片上还有有链接。这是思维误区啊,一直在纠结gridview里面怎么放图片还加链接。结果发现datalist很简单就可以搞定的事情。具体做法就是datalist里面自定义模板列,加上链接,很简单吧。


及时判断大小及时累加问题,这个就是js的问题了。其实及时判断评分是否超过上限很简单,但是会有一个问题,如果超过了上限会提示并且清零,但是累加和还是没法改变,即使超过100分(假设最高一百分)。需要再输入分数之后才正确,这就是一个顺序的问题,将累加和清零的顺序理清楚,搞明白什么在前什么在后就可以了。


回车问题,提需求的是一个蛋疼的老师。从来只管要功能,从来不管能否实现。当然这是现在这种项目锻炼机会,不是以后的工作。老师要求什么都是回车,他登陆要回车,嗯,这个可以理解也可以实现,把form的defaultbutton设为登陆按钮的id就可以了。蛋疼的是,若干输入框,老师要输入第一个之后回车跳到第二个,输入第二个要跳到第三个,老师你是不会用tab键么。网上做法不少,基本就是keycode由9改成13等等。不知道大家真的操作过没有,不起作用。后来问实际开发的老师,那老师淡定的告诉我,我们以前开发遇到过这个,这个实现不了,如果不是强烈要求,别这么做。欲哭无泪啊。于是要求变成回车的时候不做动作,因为原先是回车之后会有一些变化,比如累加和的框会清零等,要阻止这些不想要的变化就是将回车的默认动作设置一下。也不难。


然后就是一个分配问题,要求一个gridview,第一列纵向是文章编号,第一行是专家编号,交叉的就是checkbox,来分配若干文章给专家。刚开始又去纠结gridview的模板列了,模板列的确很强大能做很多东西,但是不认真学还是很难。自己惭愧,对于asp.net的认识和学习太少了。才知道有个checkboxlist,比将checkboxlist放到模板列里面,就方便多了,剩下就是遍历了,各种遍历,就不是很难了。这点有过一定基础的人都能搞定。


因为开头提到的那个坑爹录入,所以又需要一个导入功能,因为手上拿到的是excel表格,不可能去一条条记录手工写= =。导入的代码不少,还是折腾了一番,要得紧,很快也不是很细心。所以这个功能能出现的问题基本都出现了,数据库连不上、jet引擎找不到、路径不正确(要放在项目的web那层目录下)等等一系列可以遇到的问题。首先要读懂你找到的代码,哪一句是个什么意思,当然不是要你去了解每一个函数什么的,就没那个必要了。


时间有点久,想不起来那么多了。想到再写吧。做完了,收获蛮多的。虽然很简单,比不上各位大神们做的东西,但是菜鸟总是要从最底层最简单的开始做起,从基础开始,菜鸟一步步成长。

分享到:
评论

相关推荐

    魔方超级菜鸟入门教程(自己的).doc

    魔方的构造看似复杂,但掌握其基本原理和一些简单的还原步骤后,即便是魔方超级菜鸟也能逐渐体会到解谜的乐趣。本篇文章将以《魔方超级菜鸟入门教程》为基础,为初学者揭示还原三阶魔方的奥秘,带你一步步开启魔方...

    php程序员菜鸟成长手记 php入门教程 pdf

    ### PHP程序员菜鸟成长手记 —— PHP入门教程 #### 一、PHP简介 **1. Web程序工作原理** Web程序工作原理是指用户通过浏览器发送请求到服务器,服务器处理请求后返回响应的过程。在这个过程中,PHP作为一种服务器...

    51单片机结课的课题——一个电子时钟和一份报告.zip

    【51单片机结课课题——电子时钟与报告】是计算机专业学生在学习单片机课程时的常见结课项目,旨在检验学生对单片机编程、硬件接口及系统设计的理解和应用能力。51单片机是基于8051内核的微控制器,因其简单易用和...

    android 小游戏项目

    这个项目的核心是利用Android平台进行游戏开发,旨在帮助那些刚开始接触Android应用开发或者对游戏编程感兴趣的“菜鸟”快速进阶。 在Android平台上构建小游戏,首先要掌握的是Java或Kotlin语言,这是Android开发的...

    超好的ARM&Linux学习资料(菜鸟1年多笔记总结)

    - **PXA255平台U-Boot编译问题的解决** - 分析并解决了PXA255平台上U-Boot编译过程中遇到的问题。 - **硬件维修纪实** - 分享了作者在维修硬件设备时的经验和教训。 - **基于AT89S51的计数报警系统设计** - 介绍了一...

    Desktop.zip

    最后,"改进记录.txt"文件可能是项目开发过程中的迭代记录或问题修复说明,从中我们可以了解到项目的演化过程,以及在开发过程中遇到的问题和解决方案,这对于提高开发技能和解决问题的能力大有裨益。而"collet.zip...

    WebGame游戏里的人物移动AS源代码+注释【菜鸟级】

    在本文中,我们将深入探讨WebGame游戏开发中的一个重要部分——人物移动。WebGame是一种基于Web浏览器的游戏,通常使用...同时,如果遇到任何问题,可以参考描述中的联系方式与其他开发者进行交流讨论,共同提升技能。

    <<Introducation to Java Programming(10th)>>Chapter1-3Codes

    遇到问题不要害怕,多查阅资料,多交流讨论,相信这些代码示例会成为你编程道路上的坚实基石。随着对Java的理解逐渐深入,你会发现这门语言的强大之处,并能利用它构建出复杂的系统和应用。加油,菜鸟们,未来可期!

    编程菜鸟看云计算、移动互联网和物联网

    说一下,其实不是想我想象中的那么简单……其实在做完人机对战的黑白棋后,做联机版应该已经不成问题,只需要把自己写的机器人的那个类换成一个客户端\服务器就可以了,不过说的简单,在真正实现的时候还是遇到了些...

    【J2ME经典珍藏】48个推荐资料+40个经典源码——下载目录

    - 有助于开发者在开发过程中遇到问题时快速查找解决方案。 #### J2ME程序开发,J2ME游戏开发的非常经典的教程 - **资料地址**:[http://down.51cto.com/data/68928](http://down.51cto.com/data/68928) - **下载量*...

    vb教程vb教程vb教程

    8. **错误处理**:了解如何使用On Error语句进行错误处理,确保程序在遇到问题时能够正常运行或提供反馈。 9. **模块化编程**:通过引入标准模块和类模块,学习如何组织和管理代码,提升程序的结构和复杂性。 10. ...

    易语言菜鸟记事本源码-易语言

    本文将深入解析“易语言菜鸟记事本源码”,帮助读者了解如何使用易语言开发简单的系统工具——记事本。 首先,我们要明白易语言的基本概念。易语言是由王垠教授发明的一种中文编程语言,其设计目标是让编程变得简单...

    软件测试工程师工作总结

    #### 三、成长之路——从菜鸟到高手 - **秘技之一:利用网络资源**: - **关键词搜索**:学会使用网络搜索引擎(如Google),通过关键词的变化来解决问题。 - **组合搜索技巧**:使用多个关键词进行组合搜索,以...

    java思想 编程的四个境界

    在这个阶段,程序员往往会遇到各种基础问题,如语法错误、编译错误等,并且可能会因为缺乏经验而感到困惑。但是,这也是积累经验的关键时期,通过对这些问题的学习和解决,程序员逐渐建立起对编程语言的基础认识。 ...

    顶级抠图滤镜Vertus_Fluid_Mask_3详细教程

    在当今的图像处理领域,抠图技术一直是一项基础且重要的技术,被广泛应用于广告设计、图像合成、网页设计等多个领域。...如果你在使用Fluid Mask 3的过程中遇到任何问题,欢迎随时提出疑问,与更多的设计同仁交流学习。

    Qt做的字符串匹配程序源代码

    **Qt字符串匹配程序源代码详解** 本篇将详细介绍一个基于Qt框架实现的字符串匹配程序,该程序涵盖了多种经典的字符串匹配...对于编程菜鸟而言,尽管程序可能存在诸多问题,但参考和学习此类项目是提升技能的有效途径。

    qt图书管理系统,手写简单数据库.zip

    本文将深入探讨此项目的两大核心——QT设计和手写简单数据库。 首先,QT设计是Qt库的应用,这是一个跨平台的C++框架,用于开发桌面、移动和嵌入式设备上的应用程序。QT提供了一套丰富的API,使得开发者能够快速构建...

Global site tag (gtag.js) - Google Analytics