智能卡热表系统"/>
IC智能卡热表系统
由于此系统是在水表系统基础上更改的,且需求较急,故总结估计相对较少。简要摘记如下:
1.DATAGRIDVIEW的行单击关联事件,目前来看,以单元格鼠标单击事件为佳,且相应行的标记为e.RowIndex。
2.webservice返回datatable时报序列化错误。但可以返回dataset。但给DATATABLE命名也可以实现。
3.在SqlServer里,嵌套事务的层次是由@@TranCount全局变量反映出来的。每一次Begin Transaction都会引起@@TranCount加1。而每一次Commit Transaction都会使@@TranCount减1,而RollBack Transaction会回滚所有的嵌套事务包括已经提交的事务和未提交的事务,而使@@TranCount置0。
4.在进行远程桌面链接时,有时无法从传输文件,此时可以通过在链接远程时设置驱动链接等设置,将本地硬盘映射到远程,从而达到传输文件的目的。
5.RAZOR视图引擎问题。
RAZOR与ASPX为MVC的两大视图引擎,RAZOR因更为简单实用故获得更多人的接受。因其一个@字符后便可进行类似后台代码的编写了,且具有一定的智能判断功能,如自动识别HTML标签并忽略标签内的内容,除非有新的@符号。而ASPX则需要在<%%>中进行编辑。另外@MODEL.XX便可引用模型变量了。
6.htmlhelper问题。
因HTMLHELPER可以扩展,故其原有的功能有一定的局限性,但其本身的功能足以满足大部分的需求了。如生成控件的同时进行模型变量的赋值,同时可以设置相关的属性信息,如:@Html.TextBoxFor(m => m.Birthday,"{0:yyyy-MM-dd}", new { @class = "m-wrap small", @readonly = "true" }),可以设置样式及是否可读,但EDITORFOR控件不具备某些功能。
7.VIEW-MODEL问题。
一般情况VIEW可以有多个MODEL,但使用一个会较方便,故可以在后台使用其他模型进行相关的赋值弥补。当然,也可通过定义一个class:viewModel。把要显示的model放进去。
8.JQUERY问题。
在JQUERY中可以引用模型变量,但一般需要用引号包裹,即如一般的变量一样。
另外,JQUERY中封装了较多的函数,只用了解了具体的函数过程,才能更方便的使用。
9.如果WINFORM的窗体背景图片设置为图片,容易产生闪屏问题,但如果在程序中增加,往往可以避免这种现象。
更多推荐
IC智能卡热表系统
发布评论