下拉框的传旨和实体层完善

这是一片技术博客,今天工作还比较繁多的。下午急急忙忙的赶完一个页面之后,收接到组长雷霆版的一吼。

    “企业表的实体层是谁做的???”

    刚开始没太在意,想着,谁这么倒霉撞到组长的枪口上。进度本来就一直不算快的,这几天都在赶进度,这个时候要是再回头去改东西,不知道又要耽误多少时间

    仅接着。。。“到底谁做的,说话!!!”又是组长雷霆的一吼。

    我这才自己了看看组长截下来的图片,Try,Catch?完了,这是我的。。。

    组里,只有我写的方法有Try,Catch。从刚开始编码,老师一直强调,所以留下的习惯。

    怯怯生生的说了声“好像是我的。。。”,于是开始我疯一样的改写时间。

2010082020152711.jpg

   图片是改好后的实体层例子。刚开始只是定义了页面上需要调用的字段,剩余的字段遍没有定义,导致偶尔页面少有改动,便报错找不到字段。于是,我疯一样,仅用一个多小时的时间,就把项目所有实体层的查看详细的方法全部补充上了完整字段。唉。。。

     项目差不多已经到了最后的检查阶段,今天一直都在完善修改项目中的不足和错误。

     印象比较深的,还是下拉框的传旨。简单的一个下拉框的传旨还是很容易的。

     比如:string id=int.parse( DropDownList1.SelectValue);

     只要给下拉框负值的时候,让它的SelectValue等于数据库中的ID字段就行了。

     但是如果,改变一个下拉框的同时,改变另一个下拉框里面的值,倒是让我头疼了许久。

     经过近百次尝试之后,终于成功了。

     比如说一个下拉框显示省,而让另一个显示该省所有的城市。首先就在把显示省的下拉框的SelectedIndexChange方法里打上代码。为城市的下拉框负值。

     如:下图

2010082020155111.jpg

 当然,就这些还不足以算难,真正让我头疼的,有一个小地方,很容易被人忽视。那就是省的下拉框必须要选中它的AoutPostBack,如果补选中它,那么代码写的再完美,也是白搭。

     剩下的,今天头疼的内容就是,在本页面方法外传旨。

     如果定义一个全局变量,刚开始负值为0,很容易再别处负值之后又变回为0.

     刚开始用了一个Lable的Text属性去接,然后把该Lable的Visib属性定义成fales,让它隐藏起来。

     然是实在是看着别扭。后来想到用隐藏控件的。最后在隐藏控件和Session传值之间选择,最后还是决定了用Session。

     今天总共就遇到了这些问题,明天加油。

     

转载于:https://www.cnblogs.com/08netsx/archive/2010/08/20/1804914.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值