大家都知道酒酿蛋是非常传统的美胸食品产后丰胸产品,醪糟也叫酒酿,是由糯米或者大米经过酵母发酵而制成的一种风味食品,其产热量高,富含碳水化合物丰胸产品燕窝酒酿蛋、蛋白质、b族维生素、矿物质等,这些都是人体不可缺少的营养成分酒酿蛋丰胸方法。其中酒酿中含的醣化酵素,能促进乳房的二次发育,具有美胸的作用燕窝酒酿蛋丰胸
نسبت دهی داده در فرم های وب
اين مطلب از طريق سايت شرکت سخاروش در اختيار شما گذاشته شده است .

نسبت دهی داده در فرم های وب  فرم ها ی وب امکان نمايش داده ها را بر اساس Bind نمودن کنترل هائی به منابع داده ئی فراهم می کنند

نسبت دهی داده در فرم های وب
بممنظور نمايش داده  در فرم های وب ، می توان کنترل ها  را به منابع داده  نسبت داد. نسبت دهی داده  در فرم های وب با سا ير فرم ها ، نظير فرم های تحت ويندوز کاملا" متفا وت است . در اين مقاله  به بررسی فرآيند فوق  در  فرم های وب و نحوه مشخص نمودن آنا ن برای کنترل ها ی متفاوت خواهيم پرداخت .
ما هيت فقط خواندنی داده ها  . نسبت دهی داده  در فرم های وب بر اين واقعيت استوار است که : دستيابی به داده ها در برنامه های تحت وب، عمدتا" بصورت فقط خواندنی است . در چنين حا لتی ، صفحات متنا وبا" اطلاعاتی را از يک منبع داده ئی ، نمايش خواهند داد.در اين نوع برنامه ها به موارد کمتری برخورد می شود که نياز به نوشتن داده ( در مقايسه با خواندن اطلاعات از يک منبع داده )  در يک بانک اطلاعاتی باشد . موارد زير نمونه هائی در اين زمينه می باشند ( اطلاعات از منابع داده ئی خوانده  شده  و در اختيار کاربران  قرار می گيرند )

معماری نسبت دهی داده  در فرم های وب ، امکان ويرايش را فراهم نمی کند ، بدين ترتيب می با يست در صورت لزوم ، منطق مورد نطر جهت انجام اين کار توسط برنامه نويس نوشته گردد. منطق مربوط به ويرايش فرم های وب ، به عوامل متفا وتی بستگی خواهد داشت :

نسبت دهی داده  در فرم های وب کاملا" انعطاف پذير بوده و  در اين راستا می توان هر يک از خصلت های  يک کنترل را به يک منبع داده نسبت داد. در روش های قبلی نسبت دهی داده ، معمولا"  به خصلت Display  داده ئی نسبت  داده می گرديد. ( مثلا" Text Property مربوط به يک Text box ) . در  فرم های وب ، منبع داده می تواند شامل تقريبا" هر نوع اطلاعات قابل دسترس برای صفحات  باشد . ( بانک اطلاعاتی ، سند Xml ، يک کنترل و يا پردازش ديگر و يا حتی ما حصل محا سبات انجام شده توسط شما ) . از نسبت دهی داده  در موارد زير می توان استفاده کرد :

کنترل ها ، دو نوع اسا سی نسبت دهی داده را حمايت می نمايند:

اغلب کنترل ها امکا ن نسبت دهی خصا يص وصفات به يک مقدار داده ئی را فراهم می کنند.مثلا" کنترل DataList  ، قادر به نمايش چندين رکورد در هر لحظه است اما می بايست صفت Backcolor آن را صرفا" به يک داده نسبت داد. فرآيند نسبت دهی داده ، با توجه به نوع استفاده شده (  چند رکورد ، تک مقدار )  دارای عملکردی کاملا" متفاوت با يکديگر می باشند . برای نمايش چندين رکورد می با يست يک کنترل از نوع چند رکوردی  ، را به يک منبع داده که شامل چندين رکورد است نسبت داد ( نظير بردار ،يک مجموعه ،يک جدول و ...) . برای نسبت دهی  يک کنترل تک مقدار ، می بايست مشخص نمود که چه صفتی می بايست نسبت داده  شده و چه مقداری را می بايست به آن اختصاص يابد .

مقايسه کنترل های چند رکوردی و تک رکوردی

برخی از کنترل های فرم های وب ، قادر به نمايش چندين رکورد اطلاعاتی در يک لحظه می باشند. کنترل هائی نظير Repeater,DataList,DataGride,CheckBoxList,RadioButtonList  نمونه هائی در اين زمينه می باشند  . کنترل هائی نظير Label,Textbox,Checkbox,Hyperlink ، صرفا" در هر لحظه قادر به نمايش يک مقدار ( رکورد) خواهند بود.
برای نسبت دهی داده  در رابطه با کنترل های چند رکوردی ، مطابق زير عمل می شود.
در رابطه با  اين نوع کنترل ها ، مهم مشخص کردن منبع  داده ئی است که می بايست به يکی از خصلت های  مربوطه  نسبت داده شود . منابع داده ئی می تواند يکی از موارد زير با شد  :

کنترل های چند رکوردی  را می توان به يک DataSet نسبت داد. علاوه بر امکا ن فوق می توان کنترل هائی از اين نوع را به تقريبا" هر نوع ساختما ن داده ئی که اينترفيس IEnumerable را حمايت می کنند، نيز نسبت داد:

▪ ArrayList objects
▪ Collections
▪ Data readers (objects of type OleDbDataReader and SqlDataReader)
▪ DataView objects
▪ DataRow objects
▪ DataTable objects in datasets


کنترل های تک مقدار ،  صرفا" قادر به نمايش يک مقدار ( رکورد) در هر لحظه خواهند بود. مثلا" می توان صفت Text مربوط به  کنترل TextBox را به يک مقدار داده ئی نسبت داد. برای نسبت دادن مقدار به کنترل هائی از اين نوع ،می توان از روش های متعددی بمنظور مشخص نمودن  رکورد مورد نظر استفا ده نمود:

DataBinder.Eval(DataView1, "[0].au_lname")


استفاده از اين مطلب  با ذکر منبع و اهداف غيرانتفاعی بلامانع است .
http://www.srco.
ir