ASP.NET(C#) 将一个页面中datalist某两列的值赋给另一页面中datalist的两列

比如给一个维修单派工,datalist前几列是维修单的信息,后面三列是派单后的维修工姓名、电话(初始时这两列没有值,空白)和一个“派单”的按钮。单击“派单”按钮,跳转入维... 比如给一个维修单派工,datalist前几列是维修单的信息,后面三列是派单后的维修工姓名、电话(初始时这两列没有值,空白)和一个“派单”的按钮。单击“派单”按钮,跳转入维修工人信息页面,这个页面也是由datalist控件显示结果,此datalist最后一列是“选择”按钮。单击某行的“选择”按钮后,跳转到之前的页面,并将查找出来的维修工姓名、电话的值显示在上一个页面中的维修工姓名、电话的列中。

不知道有没有把问题描述清楚,有例子给我看看最好了!谢谢各位大侠,我还是新手,不懂!
展开
 我来答
greystar_cn
2015-07-06 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
你点派单时,会弹出对话框,需要传递URL的吧,那后面加上二个参数不就行了吗
如 send.aspx?a=name&b=tel
name tel 可以获取第一个页面上的控件的值
追问
思路我是这么想的,如果只是把值给上一页面中的label1、label2或者textbox1、textbox2那也好办,这个轻松可以实现。但现在是要直接把这两个值在datalist中显示,并且存入到数据库中。这要怎么办?
追答
跨页面交互,你通过给页面传参数
如 send.aspx?a=name&b=tel

在send.aspx 里 this.Request.QueryString["a"] 就能取出来,后面你想怎么做就简单了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式