B/S C# 的结构中,数据录入界面中,有个值,比如说,“问题审批人“,通过点选方式实现,是怎么做的?

在录入界面A中,有个”问题审批人“的数据需要录入,就是说:在点击”问题审批人“后边的选择按钮,然后弹出一个页面,或者框框(称为B),在这个窗口B中,选择人员所在单位,然后... 在录入界面A中,有个”问题审批人“的数据需要录入,就是说:在点击”问题审批人“后边的选择按钮,然后弹出一个页面,或者框框(称为B),在这个窗口B中,选择人员所在单位,然后选择具体的某个人,点击确定按钮,回到之前的页面中A,在界面A中的”问题审批人“,就会出现刚才选中的那个人的名字。点击”提交“按钮之后,就成功的保存数据,在保存数据的时候,我们一般保存的是人员的ID。
综上所述,上面的的过程实现思路、机制是怎样的?大虾们,能否提示一下?给点思路。
展开
 我来答
kanmars
2011-04-11 · 超过25用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:68.4万
展开全部
额如果是ASPX网站
则可以点击选择按钮
则用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页面。???
软小店
2011-04-11 · TA获得超过159个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:156万
展开全部
(1 winform)在页面B中定义全局变量(public)来存储具体的某个人的名字或是id。然后返回A。
点击按钮--隐藏A显示B--进入B--取得值--隐藏B显示A--就可利用全局变量值。
(2 web)点击按钮后进入B---取得B值放入session中:session["name"]=值---返回A页面--- this.lable1.text=session["name"];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式