当前位置:编程学习 > C#/ASP.NET >>

急,asp.net c# 网页中输入框自动输入问题

比如:有两个页面,页面1:http://www.xxx.com/xxx.aspx
                页面2:http://WWW.yyy.com/yyy.aspx
        两个页面是两个系统中的,页面1所在的系统是我可以修改程序的,页面2所在的系统是上级部门的,我不可以修改到程序
页面1所在的系统,学生的成绩已经通过网页界面被输入到数据库里了。

 页面1如下显示:(是个DATAGRID)
序号 姓名  语文  数学 英语  复制
1   小强   100  90  90    按钮
2   小李   90   30  89    按钮
3   小明    80  40  90    按钮
4   小草    79  100 88    按钮

页面2显示如下(是个表单form):
   姓名:小强
   语文:输入框
   数学:输入框
   英语:输入框

页面1和页面2同时在电脑上打开,现在我想通过页面1:http://www.xxx.com/xxx.asp上点击某个学生后面的按钮,就能自动把他的语文数学英语成绩输入到页面2上,,怎么弄呀。。
谢谢。
--------------------编程问答-------------------- 顶,,有人知道的谢谢告诉下思路。 --------------------编程问答-------------------- 页面传值...你可以把页面2想像成修改页面! --------------------编程问答-------------------- 你的意思是,你选择完成后,你的领导可以看到你选择的数据吧。

但是再怎么如何,你的领导都是需要打开页面才能看的吧。

打开的页面里ONLODE的时候直接在数据库筛选出你已经打完标识的数据啊?

不是很清楚你的意思,所以我不知道你是不是和我的想法一样 --------------------编程问答-------------------- 你的意思是不是,上级只需要打开页面而不需要操作,就可以实时的接收到你在页面1的操作结果啊?
如果是这样的话,给你两个思路:第一个,建立一个全局的变量保存当前操作的信息,页面1的操作将信息保存到这个变量中,页面2去轮询这个变量,如果变量有变化的时候更新页面2的内容,这个方法是用由于信息较少、处理简单的情况;还有一种就是在数据库中加一个表(临时表也可以,看你的需要)来保存更新的信息,页面2获取信息的方法有两个:如果你使用数据库是Sql Server 2005以上的版本,会有一个信息反馈功能(你可以查一下相关资料)可以将信息反馈到页面2中,另一种方法就是页面轮询数据库。 --------------------编程问答-------------------- 你的意思是不是,上级只需要打开页面而不需要操作,就可以实时的接收到你在页面1的操作结果啊?
如果是这样的话,给你两个思路:第一个,建立一个全局的变量保存当前操作的信息,页面1的操作将信息保存到这个变量中,页面2去轮询这个变量,如果变量有变化的时候更新页面2的内容,这个方法是用由于信息较少、处理简单的情况;还有一种就是在数据库中加一个表(临时表也可以,看你的需要)来保存更新的信息,页面2获取信息的方法有两个:如果你使用数据库是Sql Server 2005以上的版本,会有一个信息反馈功能(你可以查一下相关资料)可以将信息反馈到页面2中,另一种方法就是页面轮询数据库。 --------------------编程问答-------------------- 你的意思是不是,上级只需要打开页面而不需要操作,就可以实时的接收到你在页面1的操作结果啊?
如果是这样的话,给你两个思路:第一个,建立一个全局的变量保存当前操作的信息,页面1的操作将信息保存到这个变量中,页面2去轮询这个变量,如果变量有变化的时候更新页面2的内容,这个方法是用由于信息较少、处理简单的情况;还有一种就是在数据库中加一个表(临时表也可以,看你的需要)来保存更新的信息,页面2获取信息的方法有两个:如果你使用数据库是Sql Server 2005以上的版本,会有一个信息反馈功能(你可以查一下相关资料)可以将信息反馈到页面2中,另一种方法就是页面轮询数据库。 --------------------编程问答-------------------- 你的意思是不是,上级只需要打开页面而不需要操作,就可以实时的接收到你在页面1的操作结果啊?
如果是这样的话,给你两个思路:第一个,建立一个全局的变量保存当前操作的信息,页面1的操作将信息保存到这个变量中,页面2去轮询这个变量,如果变量有变化的时候更新页面2的内容,这个方法是用由于信息较少、处理简单的情况;还有一种就是在数据库中加一个表(临时表也可以,看你的需要)来保存更新的信息,页面2获取信息的方法有两个:如果你使用数据库是Sql Server 2005以上的版本,会有一个信息反馈功能(你可以查一下相关资料)可以将信息反馈到页面2中,另一种方法就是页面轮询数据库。 --------------------编程问答-------------------- 都没有理解我的意思。。
我的意思是:
页面1和页面2是两个系统,页面2在总公司的网站上,我不可能修改页面2的程序。
我要达到的目的是少输一遍数据,,,页面1是我们部门的网站,里面输过的数据,不想在公司的网站上再次输入,所以
我想在自己部门的网站上加个按钮,一按按钮数据就到打开的网页2的输入框里面去了。这样节约输入一遍数据,。 --------------------编程问答-------------------- 公司的网站页面2上的数据本来是要人工输入的,现在因为我们部门自己有网站,而且里面已有部分数据,所以要在自己部门的网站上加个按钮,把相关数据自动输入到公司网站的输入框里(这个页面操作的时候是打开的),
目的就是人工少输入一遍数据,因为部门的网站上已经有相关数据了,公司的网站输数据的时候不用1个个打字了 --------------------编程问答-------------------- 你的意思是页面2 是你总公司的网页
页面1是你分公司的网页 
这是2个不同的网站 不可能访问它的内部系统程序结构  
如果要实现交互 用WEBSERVICE 提供接口把。。
--------------------编程问答--------------------
引用 10 楼 knight827 的回复:
你的意思是页面2 是你总公司的网页 
页面1是你分公司的网页 
这是2个不同的网站 不可能访问它的内部系统程序结构  
如果要实现交互 用WEBSERVICE 提供接口把。。 

不用访问他的内部系统,我只要在打开总公司那个输入数据界面的时候,在我部门的网页上点击一个按钮,把我们部门的相关数据,填写到公司网页的相关输入框就可以了。,,就是为了减少重复的手工输入。 --------------------编程问答-------------------- 急,顶。 --------------------编程问答-------------------- 这个是实现不了的,这两页面不是在同个一域的,他们两个之间没有联系,就是都在同一台电脑也不是能实现你的要求的,更不要说不在同一电脑的情况了,如果可以的话,只能修改2页面,采用数据轮询的方法来实现了。是不可能在1页面里点一下按钮,2页面就有数据的(个人观点)。 --------------------编程问答--------------------
引用 13 楼 wlkjhxd 的回复:
这个是实现不了的,这两页面不是在同个一域的,他们两个之间没有联系,就是都在同一台电脑也不是能实现你的要求的,更不要说不在同一电脑的情况了,如果可以的话,只能修改2页面,采用数据轮询的方法来实现了。是不可能在1页面里点一下按钮,2页面就有数据的(个人观点)。


单位的2个系统确实存在着手工重复输入的问题,,所有想较少手工输入。。
是否可以通过粘贴版来做呀。按下按钮,先把页面1的数据放到粘贴板上,然后复制到页面2的输入框里,这个都要在页面1的程序里完成,并不是手工的复制粘贴。页面2的地址是固定的,是否有办法写个语句把数据输入在某个页面的输入框。 --------------------编程问答-------------------- 顶顶 --------------------编程问答-------------------- 同意13楼的意见,本来页面2设计出来就不是做现在要做的工作用的,不修改页面2的话是不行的 --------------------编程问答-------------------- 顶顶贴,希望能还有希望。
--------------------编程问答-------------------- 顶顶贴,希望能还有希望。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,