日期:2014-05-17  浏览次数:20407 次

C# aspx页面间传值
大婶们,我的需求是这样的。有一个主页面,页面中有一个文本框,当光标进入文本框后,弹出一个小页面,这个页面中有一个查询文本框和一个查询按钮,还有有一个gridview,grideview中有一列复选框、姓名、id;
当我查询到例如10条记录,我选择其中5条。当我点击确定按钮时。我选择的这5条记录的姓名依次 显示到我主页面的文本框中,每个姓名之间可以用分号分割。如果文本框中已经有选择的内容的时候,当光标进入的时候,查询页面中的列表中自动选择这些内容,当我去掉其中的一个选择项的时候,再次点击确定,重新绑定主页面文本框的内容;

大婶们都来看看了。 有好的解决方案的 额外加分。
C# aspx页面 页面间传值

------解决方案--------------------
引用:
大婶们,我的需求是这样的。有一个主页面,页面中有一个文本框,当光标进入文本框后,弹出一个小页面,这个页面中有一个查询文本框和一个查询按钮,还有有一个gridview,grideview中有一列复选框、姓名、id;
当我查询到例如10条记录,我选择其中5条。当我点击确定按钮时。我选择的这5条记录的姓名依次 显示到我主页面的文本框中,每个姓名之间可以用分号分割。如果文本框中已经有选择的内容的时候,当光标进入的时候,查询页面中的列表中自动选择这些内容,当我去掉其中的一个选择项的时候,再次点击确定,重新绑定主页面文本框的内容;

大婶们都来看看了。 有好的解决方案的 额外加分。



弹出的小页面可以写在原页上面,显示的时候遮罩后面内容。可以避免页面传值。
------解决方案--------------------
这个使用弹出层,弹出层用div制作。


------解决方案--------------------
使用div制作,意味着不是页面间传值,而在是同一个页面操作。div弹出来后,只是其他层的不能操作,这个还要用到ajax或ScriptManager+UpdatePanel
------解决方案--------------------
thickbox楼主可以百度下这个插件