Quantcast
Channel: How do I reload ListView SelectMethod model binding on a button post?
Viewing all articles
Browse latest Browse all 6

How do I reload ListView SelectMethod model binding on a button post?

$
0
0
<body><form id="form1" runat="server"><div><asp:ListView ID="ListView1" runat="server" DataKeyNames="ProductID" ItemType="Products" SelectMethod="GetProducts"><div><%# Item.ProductID %></div><div><%# Item.ProductName %></div></asp:ListView><asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /></div></form></body>



    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        public IQueryable<Products> GetProducts([QueryString("ID")] int Id)
        {
            IQueryable<Products> query = _db.ProductsData;
            query = query.Where(m => m.CatID == Id);
            return query;
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            var p = new Product();
            p = _db.ProductData.First(i => i.ProductID == 23);
            p.ProductName = "New Name";
            _db.SaveChanges();

            //How do I reload ListView1 with Updated Data?
        }
    }


Viewing all articles
Browse latest Browse all 6

Latest Images

Trending Articles





Latest Images