首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

弹出层中传参数有关问题

2012-02-14 
弹出层中传参数问题现在我用了一个GIRDVIEW绑定了一些数据,想通过所绑定某列数据对它的详细内容进行读取,

弹出层中传参数问题
现在我用了一个GIRDVIEW绑定了一些数据,想通过所绑定某列数据对它的详细内容进行读取,读取的内容放在一个弹出层内,怎么实现参数的传递呢??
 <asp:TemplateField HeaderText="机器编号">
  <ItemTemplate>
  <a href="#" onclick='openPWD("../../userAdmin/edithardware.aspx?MachineNumber=<%#Eval("MachineNumber") %>",200,350)'>
  <%#Eval("MachineNumber")%></a>
  </ItemTemplate>
这样做的不好看,没有层的效果好,哪个高手赐教一下!!

[解决办法]
大致思路

<asp:TemplateField HeaderText="机器编号">
<ItemTemplate>
<a href="#" onclick='showDiv(<%#Eval("MachineNumber")%>);return false;'>
<%#Eval("MachineNumber")%></a>
<div id="x<%#Eval("MachineNumber")%>" style="display:none;">
<%#Eval("内容字段")%>
</div>
</ItemTemplate>

然后写
js
function showDiv(m)
{
document.getElementById("x"+m).style.display="block"
}

如果你要能的层在某一个位置,只需要设置style="position:absolute;"
然后js动态设置位置即可

更多功能自己完善吧
[解决办法]
只能帮顶了,不懂asp

热点排行