Quantcast
Channel: ADO.NET, Entity Framework, LINQ to SQL, NHibernate
Viewing all articles
Browse latest Browse all 1698

How to bind gridview using Entity Framework 6.0?

$
0
0

Hlo Professionals!

I need the code how to bind gridview using entity framework 6.0 in asp.net C#

Here is my code

Aspx

<div> <div style="margin-top:30px; margin-left:20px"></div> <div>        </div> <div>                 </div> <div>                   <h1><strong style="color:black">Package</strong></h1>    </div> <div>                  <hr /></div> <div>    <table></div> <div>                   </div> <div>            </div> <div>     <tr></div> <div>                    <td><span style="color:black">Package Name</span><br /></div> <div>                    <asp:TextBox ID ="tb_name"  runat="server" Width="200px"   /><br /></div> <div>        </div> <div>      </div> <div>                    </td></div><div> </div> <div>                   <td><span style="margin-left:25px; color:black">Reward<br /></span></div> <div>                    <span style="margin-left:25px"><asp:TextBox ID="tb_reward" runat="server"  Width="200px" /></span> <br /></div> <div>      </div> <div>                   </td></div> <div>                     </div> <div>                    <td><span style=" margin-left:25px; color:black">Remarks</><br /></span></div><div>                    <span style="margin-left:25px"><asp:TextBox ID="tb_remarks" runat="server" Width="410px" /></span> <br /></div> <div>      </div> <div>                    </td></div> <div>                 </div> <div>         </tr></div> <div> </div> <div>                          </div> <div>     <tr>   </div> <div>         <td>     </div> <div>        <br /> <asp:Button ID="BT_submit" runat="server"  Text="Submit" style="border-radius:5px" Height="35px" Width="80px"   OnClick="BT_submit_Click" BackColor="#3366CC" BorderColor="#3366CC" ForeColor="White"  /></div> <div>       </div> <div>     </td></div> <div>        <td></div> <div>           <br /><asp:Button ID="BT_update" runat="server"   Text="Update" style="border-radius:5px" Height="35px" Width="80px"   OnClick="BT_update_Click" BackColor="#3366CC" BorderColor="#3366CC" ForeColor="White" /></div><div>      </td></div> <div>              <td><br /><asp:Button ID="BT_delete" runat="server" Text="Delete" style=  " margin-left:0px;    border-radius:5px" Height="35px" Width="80px"  OnClick="BT_delete_Click" BackColor="#3366CC" BorderColor="#3366CC"  ForeColor="White" /> </td></div> <div>       </div> <div> </div> <div>         </tr></div> <div> </div> <div> </div> <div> </div> <div>    </table></div></div><div> </div> <div>    <div></div> <div>        <asp:GridView runat="server" AutoGenerateColumns="False"     ID="Gv8" Width="80%" GridLines="Both" </div> <div>                           </div> <div>                          </div> <div>                           BackColor="Blue"  > </div> <div>                            <AlternatingRowStyle HorizontalAlign="Justify" Wrap="False" /></div> <div>                       <Columns></div> <div>                        </div> <div>                            </div> <div>                            </div> <div> </div> <div>                          <asp:BoundField DataField="package_name" HeaderText="Package Name" /> </div> <div>                          <asp:BoundField DataField="reward" HeaderText="Reward" /> </div> <div>                          <asp:BoundField DataField="remarks" HeaderText="Remarks" /> </div> <div> </div> <div>                         </div> <div> </div> <div>                         </Columns></div> <div> </div> <div>           </div> <div>               </div> <div>                             </asp:GridView></div> <div>           </div> <div> </div> <div> </div> <div> </div> <div>    </div></div> <div> </div><div></asp:Content></div>

C#

<div>using System;</div> <div>using System.Collections.Generic;</div> <div>using System.Linq;</div> <div>using System.Web;</div> <div>using System.Web.UI;</div> <div>using System.Web.UI.WebControls;</div><div> </div> <div> </div> <div>namespace WebApplication14</div> <div>{</div> <div> </div> <div>    public partial class Model : System.Web.UI.Page</div> <div>    {</div><div>        protected void Page_Load(object sender, EventArgs e)</div> <div>        {</div> <div>            if (!Page.IsPostBack)</div> <div>            {</div> <div>                Fillgridview();</div><div>                </div> <div>            }</div> <div>        }</div> <div> </div> <div>        protected void Fillgridview()</div> <div>        {</div> <div>           using (SchoolEntities2 ctx = new SchoolEntities2())</div> <div> </div> <div> </div> <div>                Gv8.DataSource = </div> <div>            Gv8.DataBind();</div> <div>        }</div><div> </div> <div>        protected void BT_submit_Click(object sender, EventArgs e)</div> <div>        {</div> <div>            //model.package_name = tb_name.Text.Trim();</div> <div>            //model.reward = tb_reward.Text.Trim();</div> <div>            //model.remarks = tb_remarks.Text.Trim();</div> <div> </div> <div>            int status = 0;</div> <div>            using (SchoolEntities2 ctx = new SchoolEntities2())</div><div>            {</div> <div>                ctx.packages.Add(new package()</div> <div>                {</div> <div> </div> <div>                    package_name = tb_name.Text,</div> <div>                   reward = tb_reward.Text,</div> <div>                    remarks = tb_remarks.Text,</div> <div>                    by_whom = Session["username"].ToString(),</div> <div>                    date_time = System.DateTime.Now.ToLocalTime()</div> <div> </div> <div>                });</div> <div> </div> <div>                </div> <div>                status = ctx.SaveChanges();</div> <div>               Fillgridview();</div> <div>}</div> <div>        }</div> <div> </div> <div>        protected void BT_update_Click(object sender, EventArgs e)</div> <div>        {</div> <div>           int status = 0;</div> <div>            using (SchoolEntities2 ctx = new SchoolEntities2())</div> <div>            {</div> <div>                ctx.packages.Add(new package()</div> <div>               {</div> <div> </div> <div>                    package_name = tb_name.Text,</div> <div>                    reward = tb_reward.Text,</div> <div>                    remarks = tb_remarks.Text,</div><div>                    by_whom = Session["username"].ToString(),</div> <div>                    date_time = System.DateTime.Now.ToLocalTime()</div> <div> </div> <div>                });</div> <div> </div><div> </div> <div>                status = ctx.SaveChanges();</div> <div>                Fillgridview();</div> <div>            }</div> <div> </div> <div>        }</div> <div> </div><div>        protected void BT_delete_Click(object sender, EventArgs e)</div> <div>        {</div> <div>            int status = 0;</div> <div>            using (SchoolEntities2 ctx = new SchoolEntities2())</div><div>            {</div> <div>                ctx.packages.Add(new package()</div> <div>                {</div> <div> </div> <div>                    package_name = tb_name.Text,</div> <div>                   reward = tb_reward.Text,</div> <div>                    remarks = tb_remarks.Text,</div> <div>                    by_whom = Session["username"].ToString(),</div> <div>                    date_time = System.DateTime.Now.ToLocalTime()</div> <div> </div> <div>                });</div> <div> </div> <div> </div> <div>                status = ctx.SaveChanges();</div> <div>               Fillgridview();</div> <div>            }</div> <div>        }</div> <div>    }</div> <div>}</div>


Viewing all articles
Browse latest Browse all 1698

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>