例 在HTML端
<asp:GridView ID="gridMembersList" AutoGenerateColumns="False" GridLines="None"
> onrowcommand="gridMembersList_RowCommand"><Columns>
<asp:TemplateField HeaderText="User Name">
<ItemTemplate>
<asp:Literal ID="ltrlName"> <asp:Literal ID="ltrlSlno" runat="server" Visible="False"
Text='<%# Eval("Id") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="View More">
<ItemTemplate>
<asp:Button ID="btnViewmore" CommandArgument="<%# ((GridViewRow) Container).RowIndex %>" CommandName="More"> </ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
在.CS端
> DataSet ds = new DataSet();
> gridMembersList.DataBind();
}
}
> {
> Literal ltrlslno = (Literal)gridMembersList.Rows[index].FindControl("ltrlSlno");
Literal> Button btnview=(Button)gridMembersList.Rows[index].FindControl("btnViewmore");
> ScriptManager.RegisterStartupScript(this, this.GetType(), "Message", "alert('" + ltrlName.Text+ "');", true);
}
}