分享菜鸟一次插件开发经历
首先声明,不会js,没学过,所以高手敬请跳过,:$先瞄一眼插件的效果
说一下初衷,当某些业务场景下,需要业务人员录入检测结果,这些检测结果,有可能是具体的测量值,也有可能是通过或者不通过的结果
那么在7.0之前,是无法动态隐藏单元格,无论是行还是列。
这样就略显尴尬,用户在图文列表中,就不知道如何录入结果了,用户体现非常不爽
于是动起来插件开发的“歪心眼”
控件在C#端没有什么特殊的,甚至什么属性都不需要,只要能绑定数据库字段即可。
在js中,根据检测项目的类型,动态生成inputbox或者checkbox(这里建议用官方的样式,保持界面的统一性)
生成inputbox或者checkbox后,动态绑定js事件,更新绑定的变量值(如失去焦点时更新)
最终,通过getValueFromElement中将结果返回给数据库
由于对js,jquery没学活,因此,过程还是比较坎坷的,同格友们一起分享下。
最后,活字格绝壁是个非常强大的玩意!
666
页:
[1]