Expand|Select|Wrap|Line Numbers
- <body>
- <form id="form1" runat="server">
- <div>
- <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
- <Columns>
- <asp:TemplateField HeaderText="Agent Name">
- <ItemTemplate>
- <asp:Label ID="lblagentname" runat="server" Text='<%#Bind("AgentName") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:TemplateField HeaderText="Agent Amount">
- <ItemTemplate>
- <asp:Label ID="lblagentAmount" runat="server" Text='<%#Bind("AgentAmount") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- </Columns>
- </asp:GridView>
- <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button"/>
- </div>
- </form>
- </body>
Expand|Select|Wrap|Line Numbers
- public partial class GridValidation : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- DataTable dt = new DataTable();
- dt.Columns.Add("AgentName", typeof(string));
- dt.Columns.Add("AgentAmount", typeof(string));
- dt.AcceptChanges();
- DataRow dr = dt.NewRow();
- dr["AgentName"] = "shashikesh mishta";
- dr["AgentAmount"] = "1000";
- dt.Rows.Add(dr);
- DataRow dr1 = dt.NewRow();
- dr1["AgentName"] = "HAVAK";
- dr1["AgentAmount"] = "10001";
- dt.Rows.Add(dr1);
- dt.AcceptChanges();
- GridView1.DataSource = dt;
- GridView1.DataBind();
- }
- protected void Button1_Click(object sender, EventArgs e)
- {
- //so on this button click(on client click) i want to hide "Agent Amount"
- //coumn
- }
- }