【发布时间】:2015-04-14 15:48:36
【问题描述】:
我有一个这样的网格视图:
<asp:SqlDataSource ID="SqlPersistentOffenders" runat="server"></asp:SqlDataSource>
<asp:GridView ID="GVPersistentOffenders" runat="server" DataSourceID="SqlPersistentOffenders" AllowPaging="true" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="PersonID" Visible="false">
<ItemTemplate>
<asp:Label ID="LabCreUser" runat="server" Text='<%# Bind("creUser")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="ButtonSendEmail" runat="server" CommandName="SendEmail" CommandArgument="<%# CType(Container,GridViewRow).RowIndex %>" Text="Send Email" OnClientClick="GetEmailAddress()"/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
JavaScript 看起来像这样:
<script type="text/javascript">
function GetEmailAddress(creuser) {
//Do something
}
</script>
如何将 LabCreUser 中所选行的值传递给 Javasript 函数?
我看过这里:Passing variables to javascript in onclientclick 以及其他一些问题。我试过的都没有用。
【问题讨论】:
标签: javascript asp.net vb.net