بسم الله الرحمن الرحيم
لتحميل المثال
إنقر هنا
موضوع اليوم كيفية عرض البيانت في أداة
BulletedList
من قاعدة البيانات
في البداية قم بإنشاء جدول في قاعدة البيانات
CREATE TABLE [dbo].[Country](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Name] [nvarchar](50) NULL,
CONSTRAINT [PK_Country] PRIMARY KEY CLUSTERED (
[ID] ASC )
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]
بعد أنشاء الجدول قم بإضافة مجموعة من الدول كما بالشكل التالي
بعد ذلك قم بإنشاء إجراء مخزن في قاعدة البيانت لسرعة جلب البيانات
CREATE procedure GetCountry
As
begin
Select ID,Name [dbo].[Country]
end
كما بالشكل التالي
بعد ذلك قم بإضافة أداة
BulletedList
<body>
<form id="form1" runat="server">
<div class="container py-5" dir="rtl" style="text-align:right">
<h5 class="text-uppercase text-center">طريقة عرض البيانات في أداة BULLETEDLIST Asp.Net</h5>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label>قائمة الدول العربية</label>
<asp:BulletedList ID="BulletedList1" runat="server"></asp:BulletedList>
</div>
</div>
</div>
</div>
</form>
</body>
أذهب الا ملف الكود وقم بإضافة كود جلب البيانات
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GetBulletedList();
}
}
private void GetBulletedList()
{
string CS = ConfigurationManager.ConnectionStrings["www.ITFY-Edu.com"].ConnectionString;
using (SqlConnection con = new SqlConnection(CS))
{
SqlCommand cmd = new SqlCommand("GetCountry", con);
cmd.CommandType = CommandType.StoredProcedure;
con.Open();
BulletedList1.DataSource = cmd.ExecuteReader();
BulletedList1.DataTextField = "Name";
BulletedList1.DataValueField = "ID";
BulletedList1.DataBind();
}
}
الاذ إذهب الى ملف
web.config
وقم بإضافة كود الاتصال بقاعدة البيانات
<connectionStrings>
<add name="www.ITFY-Edu.com" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
قم بالتنفيذ الان
تابع الشرح فيديو
لتحميل المثال
إنقر هنا
شكراً لزيارتكم موقعنا
تقنية المعلومات لاجلك
الذهاب الى مصدر الخبر