ASP.NET(C#) 将一个页面中datalist某两列的值赋给另一页面中datalist的两列
比如给一个维修单派工,datalist前几列是维修单的信息,后面三列是派单后的维修工姓名、电话(初始时这两列没有值,空白)和一个“派单”的按钮。单击“派单”按钮,跳转入维...
比如给一个维修单派工,datalist前几列是维修单的信息,后面三列是派单后的维修工姓名、电话(初始时这两列没有值,空白)和一个“派单”的按钮。单击“派单”按钮,跳转入维修工人信息页面,这个页面也是由datalist控件显示结果,此datalist最后一列是“选择”按钮。单击某行的“选择”按钮后,跳转到之前的页面,并将查找出来的维修工姓名、电话的值显示在上一个页面中的维修工姓名、电话的列中。
不知道有没有把问题描述清楚,有例子给我看看最好了!谢谢各位大侠,我还是新手,不懂! 展开
不知道有没有把问题描述清楚,有例子给我看看最好了!谢谢各位大侠,我还是新手,不懂! 展开
1个回答
2015-07-06 · 知道合伙人软件行家
关注
展开全部
你点派单时,会弹出对话框,需要传递URL的吧,那后面加上二个参数不就行了吗
如 send.aspx?a=name&b=tel
name tel 可以获取第一个页面上的控件的值
如 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"] 就能取出来,后面你想怎么做就简单了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询