
B/S C# 的结构中,数据录入界面中,有个值,比如说,“问题审批人“,通过点选方式实现,是怎么做的?
在录入界面A中,有个”问题审批人“的数据需要录入,就是说:在点击”问题审批人“后边的选择按钮,然后弹出一个页面,或者框框(称为B),在这个窗口B中,选择人员所在单位,然后...
在录入界面A中,有个”问题审批人“的数据需要录入,就是说:在点击”问题审批人“后边的选择按钮,然后弹出一个页面,或者框框(称为B),在这个窗口B中,选择人员所在单位,然后选择具体的某个人,点击确定按钮,回到之前的页面中A,在界面A中的”问题审批人“,就会出现刚才选中的那个人的名字。点击”提交“按钮之后,就成功的保存数据,在保存数据的时候,我们一般保存的是人员的ID。
综上所述,上面的的过程实现思路、机制是怎样的?大虾们,能否提示一下?给点思路。 展开
综上所述,上面的的过程实现思路、机制是怎样的?大虾们,能否提示一下?给点思路。 展开
2个回答
展开全部
额如果是ASPX网站
则可以点击选择按钮
则用CSS+JAVASCRIPT建立一个半透明的DIV,大小为DOCUMENT大小,颜色为灰色
Z_INDEX属性设置为10(数值越大,越在上层显示)
然后再新建一个小的方框DIV(这就是你要的B),将Z_INDEX属性设置为11
选择好之后然后撤销半透明DIV和DIV(B),然后将选择的数据放在A页面中
这样就可以了
你需要看看JAVASCRIPT语言和CSS层叠样式表语言
很简单的
则可以点击选择按钮
则用CSS+JAVASCRIPT建立一个半透明的DIV,大小为DOCUMENT大小,颜色为灰色
Z_INDEX属性设置为10(数值越大,越在上层显示)
然后再新建一个小的方框DIV(这就是你要的B),将Z_INDEX属性设置为11
选择好之后然后撤销半透明DIV和DIV(B),然后将选择的数据放在A页面中
这样就可以了
你需要看看JAVASCRIPT语言和CSS层叠样式表语言
很简单的
追问
目前我使用的也是这种方式,这种方式有个问题,如果A界面中,有多个地方需要录入人员的ID,那么就要准备多个B界面。感觉比较麻烦。
还有其他方法吗?比如说B界面是弹出的页面,选择B页面之后,B页面关闭,将B页面选择的值返回到A页面。???
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询