整容说文库 > 程序代码 > 教育资讯

弹出层中传参数问题

来源:学生作业帮助网 编辑:整容说文库 时间:2021/01/28 07:31:43 程序代码
弹出层中传参数问题程序代码
现在我用了一个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
程序代码