( تعداد نمایش : 1032 )

کار کردن با کنترل DataGrid

آشنائی با کنترل DataGrid جهت نمایش اطلاعات استخراج شده از بانک اطلاعاتی

——————————————————————————–
این کنترل به ما امکان نمایش اطلاعات استخراج شده از بانک اطلاعاتی به صورت جدولی را می دهد و همچنین امکاناتی نظیر انتخاب، مرتب سازی، تصحیح و صفحه بندی اطلاعات را می دهد.

در حالت پیش فرض زمانی که خاصیت AutoGenerateColumns=True برقرار باشد DataGrid برای هر فیلد موجود در بانک اطلاعاتی ما یک BoundColumn می سازد در واقع به هر فیلد یک ستون اختصاص داده می شود و اطلاعات به ترتیب موجود در با نک اطلاعاتی نمایش داده می شوند. نام هر کدام از فیلدها به عنوان یک سر ستون قرار داده می شود و بقیه اطلاعات هم در زیر آن قرار می گیرند. مثال زیر نحوه استفاده از یک کنترل Data Grid را نشان می دهد.

در این مثال ابتدا فضانام مربوطه یعنی System.Data را فراخوانی نموده، سپس نوع زبان مورد نظر خود برای این صفحه را انتخاب می کنیم ( در ASP.NET می توان با زبانهای مختلف از جمله VB.NET ، #C و JS.NET برنامه نویسی کرد).

در ادامه جدولی از اطلاعات را بصورت دستی با تابع CreateDataSource می سازیم که شامل پنج ستون با مقادیری از پنج نوع مختلف می باشد. پس از ساخت ستونها به ساخت اطلاعات می پردازیم و نه سطر از آن را ایجاد می کنیم ( توسط حلقه موجود ) و پس از ایجاد هر سطر آن را به جدول اضافه می کنیم و در زیربرنامه Page_Load با استفاده از دستورات موجود مقدار جدول تولید شده را به کنترل DataGrid خود اختصاص می دهیم و سپس وارد قسمت HTML صفحه می شویم در این قسمت نیز به بیان مشخصات کنترل گر خود می پردازیم.

<%@ Import Namespace ="System.Data" %>



Simple DataGrid Example

BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
/>


دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن