Related Posts Plugin for WordPress, Blogger...

About

Follow Us

Monday 16 February 2015

Introduction:
Now i
n this article we will bind RadioButtonList with  Sql Server Database table using asp.net



Sql database Table:
 




Create a connectionstring in the web.config:
<connectionStrings>
    <add name="Emp_Con" connectionString="Data Source=localhost;Initial Catalog=test;Integrated Security=True"/>
  </connectionStrings> 

Now in design page(.aspx) place a RadioButtonList control as :

<fieldset style="width:360px;height:160px;">
            <legend>Fill Radiobuttolist</legend>
  
        <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="3"
                RepeatDirection="Horizontal">
        </asp:RadioButtonList>
             </fieldset>


C#.Net Code to Bind/Fill RadioButtonList from Sql server table data in asp.ne

In the code behind file (.aspx.cs) write the code as:

Include following namespaces:

using System.Data;
using System.Data.SqlClient;
using System.Configuration;


    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
           BindRadioButtonList ();
        }
    }

private void BindRadioButtonList()
    {
        SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["EmpCon"].ConnectionString);
        SqlCommand cmd = new SqlCommand("Select * from Dept_Table", con);
        SqlDataAdapter adp = new SqlDataAdapter(cmd);
        DataTable dt = new DataTable();
        adp.Fill(dt);
        RadioButtonList1.DataSource = dt;
        RadioButtonList1.DataTextField = "Dept_Name";
        RadioButtonList1.DataValueField = "Dept_Id_Pk";
        RadioButtonList1.DataBind();
    }

VB.Net Code to Bind/Fill RadioButtonList from Sql server table data in asp.ne
In the code behind file (.aspx.vb) write the code as:

Include following namespaces:


Imports System.Data
Imports System.Data.SqlClient
Imports System.Configuration


Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
        If Not Page.IsPostBack Then
           BindRadioButtonList ()
        End If
    End Sub

    Private Sub BindRadioButtonList ()
        Dim con As New SqlConnection(ConfigurationManager.ConnectionStrings("EmpCon ").ConnectionString)
        Dim cmd As New SqlCommand("Select * from Dept_Table", con)
        Dim adp As New SqlDataAdapter(cmd)
        Dim dt As New DataTable()
        adp.Fill(dt)
       RadioButtonList1.DataSource = dt
   RadioButtonList1.DataTextField = "Dept_Name"
   RadioButtonList1.DataValueField = "Dept_Id_Pk"
       RadioButtonList1.DataBind()
    End Sub

 

0 comments:

Post a Comment