0

GridView1在其中添加了额外的名为Details 的列,并且每一行都是Grid 有一个名为Details 的链接按钮。我编写了一个获取列值的 javascript。

因此,我想要做的是我需要使用该值作为键来显示从数据库中获取的详细信息。我想以网格的形式呈现这些细节。

我编写的 asp.net 代码和脚本是:

<Columns>
<asp:TemplateField HeaderText="Details">
<ItemTemplate>
<a href="javascript:void(0)" title="Click for more details" onclick="OpenPopup('<%# Eval("Device_Profile_Name") %>')">
Details</a>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Device_Profile_Name" HeaderText="Device_Profile_Name"
SortExpression="Device_Profile_Name" ReadOnly="true" />
<asp:BoundField DataField="Node_Profile" HeaderText="Node_Profile" SortExpression="Node_Profile" />
</Columns>

<script language="javascript" type="text/javascript">
    function OpenPopup(dev_pro_name) {
        alert("Device_Profile_Name: " + dev_pro_name);
        /*window.open("dummyPage.aspx?autoid=" + Device_Profile_Name, "", "width=300,height=200");*/
    }
</script>

请帮忙..谢谢..!!

4

0 回答 0