方法不对:
(1)在datagrid中如下:
<asp:TemplateColumn SortExpression="title" HeaderText="弹出窗口">
<HeaderStyle ForeColor="White"></HeaderStyle>
<ItemTemplate>
<%# show(DataBinder.Eval(Container.DataItem, "ProductID")) %>
</ItemTemplate>
</asp:TemplateColumn>
(2)vb代码中加入以下函数:
Function Show(ByVal id As Object) As String
If IsDBNull(id) Then
Return ""
Else
Return String.Format("<a href=""#"" onclick=""void(window.open('ItemShowItail.aspx?ProductID={0}') )"">详细 </a > ", id)
End If
End Function
(1)在datagrid中如下:
<asp:TemplateColumn SortExpression="title" HeaderText="弹出窗口">
<HeaderStyle ForeColor="White"></HeaderStyle>
<ItemTemplate>
<%# show(DataBinder.Eval(Container.DataItem, "ProductID")) %>
</ItemTemplate>
</asp:TemplateColumn>
(2)vb代码中加入以下函数:
Function Show(ByVal id As Object) As String
If IsDBNull(id) Then
Return ""
Else
Return String.Format("<a href=""#"" onclick=""void(window.open('ItemShowItail.aspx?ProductID={0}') )"">详细 </a > ", id)
End If
End Function
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货