菜鸟问一不算菜的问题很基础很重点的问题,望高手们齐集此地. product.aspx有一个GRIDVIEW分页控件,内容比方是产品列表,当点击某分页时的某一行链接时,该页自动刷新为另一(编辑产品详细页面),当编辑好后,点击确定,会回跳到产品列表中原分页,且编辑好的那行用特殊色或明显标签标记一下.该如何实现,请高手回答.要有详细的原理解释,有代码帮助理解更好. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ??没看明白哦,难点在哪里?不是点击某列->判断点击列的值进入产品编辑页->点了确定以后返回->然后用css根据刚才点击的链接加上颜色这个流程吗?是我想得太简单还是楼主想得太复杂还是我没看明白? 噢~是问保存分页状态呐……不好意思,刚刚没看明白,这个问题俺也不懂……帮你顶吧,sorry~不知道修改数据的那个页面,完成以后用history.back();行不行? 保持一些信息到session里面,编辑好了页面重新load一次不就ok了? function ShowTask(tid,ttype){ var url="change.aspx?id="+tid; var obj = document.getElementById('frmShow'); obj.src = url; LayoutExample.showDialog("Button1"); }//当点击某行链接时弹出新页面function hiddenDialog(tagid,statues){ var select = ifmPage.document.getElementsByTagName("img"); for(var i=0;i<select.length;i++) { if(select[i].title == tagid) { if(statues == "1") select[i].src='images/cv0.gif' else if(statues == "2") select[i].src='images/cv2.gif' else if(statues == "3") select[i].src='images/cv3.gif' else select[i].src='images/cv1.gif' return; } }//这里是关闭修改页后在列表页改变其状态 }这个只是给个思路~ 你这个问题最好是这样解决:在点某一行时,用javascript的showmodaldialog方法弹出模态窗口,显示数据,关闭以后父页面刷新一下,并自动标记该颜色。这是最好的解决办法,千万不要在原页面转到一个新页面去显示详细信息,这样你会被保存原页面状态,保存分页等问题困扰至死。 一楼的朋友虽然没有回答出我的问题但是回答我在某一帖中发出的ALIBABA页面加载与JSCRIPT调用层的问题,令小弟茅塞顿开,如醍糊灌顶,还有也谢谢楼下的.回答了我的问题. 各位再帮小弟回答http://community.csdn.net/Expert/topic/5765/5765730.xml?temp=.2291376上的问题,小弟当感激涕零,无以图报. 在rowDataBound 事件里 加上 btn.Attribute("onclick","打开的页面"); 打开的页面 做编辑 编辑完 点关闭 调用 window.opener(); 改变Gridview 的 样式即可。 再问一问题,用JAVASCRIPT还是用CSS精确定位某元素比如DIV元素的位置,DIV的z-INDEX大于主页面,也就是对某控件包含信息地再次细化信息,做成那种半透明效果.我不懂的就是它的精确定位,是用相对定位还是绝对定位?有没有详细代码提供,举例也行详细效果请看www.alibaba.com 有回答http://community.csdn.net/Expert/topic/5765/5765730.xml?temp=.2291376上问题或本帖上面问题者,小弟将重酬. 向你推荐www.51aspx.com,真的。 一个排版显示的问题 怎么写api整合接口 自动属性不好吗? 远程调用access数据库 web.config中特殊字符处理 DataGrid 不能显示的问题 请帮我看一下这个问题,在线等,急急!!!! 我现在大三 之前一直学C++ 现在发现继续弄下去很困难 想往网页方面发展 我该怎么办? 你们公司测试都是用什么工具的呢,大家都来八一八 如果保存页面的值. 有经验的来看 怎樣將圖片保存到數據庫中,并顯示出來?在線等啊.....
不知道修改数据的那个页面,完成以后用history.back();行不行?
{
var url="change.aspx?id="+tid;
var obj = document.getElementById('frmShow');
obj.src = url;
LayoutExample.showDialog("Button1");
}//当点击某行链接时弹出新页面function hiddenDialog(tagid,statues)
{
var select = ifmPage.document.getElementsByTagName("img");
for(var i=0;i<select.length;i++)
{
if(select[i].title == tagid)
{
if(statues == "1")
select[i].src='images/cv0.gif'
else if(statues == "2")
select[i].src='images/cv2.gif'
else if(statues == "3")
select[i].src='images/cv3.gif'
else
select[i].src='images/cv1.gif'
return;
}
}//这里是关闭修改页后在列表页改变其状态
}
这个只是给个思路~
详细效果请看www.alibaba.com