PDA

View Full Version : نمايش progresspar به جاي عدد در gridview



ahmad6630
سه شنبه 05 آبان 1388, 23:38 عصر
سلام
من ميخواستم با كد نويسي html يه پروگرس بار درست كنم كه بجاي عدد تو gridview نمايش داده بشه
چطوري اين كار رو بكنم؟
مثلا اينجوري :

به جاي عدد 50%
من بانوشتن اين كد تو ليبل توي صفحه اصلي ميتونم پروگرس بار تهيه كنم اما چطوري توي gridview اين كار رو بكنم؟


<div style="width:100%; background-color:White;">
<div style="width:50%; background-color:Blue;">50
</div>
</div>

raziee
چهارشنبه 06 آبان 1388, 12:29 عصر
شما همین مقدار رو به جای width قرار میدید.


<asp:Label ID="Label2" runat="server" Width='<%# Eval("Width") %>' />

در
<ItemTemplate>

ahmad6630
چهارشنبه 06 آبان 1388, 12:49 عصر
شما همین مقدار رو به جای width قرار میدید.


<asp:LabelID="Label2"runat="server"Width='<%# Eval("Width") %>'/>

در
<ItemTemplate>


من كجا ميتونم آموزش كامل كار با <ItemTemplate> ها رو در gridview پيدا كنم ؟
فكر ميكنم اينجوري كه شما ميگيد مشكلمو نميتونم حل كنم.
در اصل احتمالا مشكل من كار با <ItemTemplate> ها ست.

آرام جان گل
چهارشنبه 06 آبان 1388, 13:13 عصر
سلام
کار با آیتم تمپلیت که کاری نداره
شما در قسمت Html صفحه ات برو و داخل تگ مربوط به Grid viewدر تگ Column یک تگ دیگه باز کن و تایپ کن TemplateField این طوری


<asp:GridViewID="GridView1"runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>



</ItemTemplate>
<HeaderTemplate>



</HeaderTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>

</EmptyDataTemplate>
</asp:GridView>


حالا داخل هر کدام از این تگ ها می تونی یک تیبل با کلی لیبل و چک باکس و تکست باکس بذاری که کار گرید را برات بکنه

ahmad6630
چهارشنبه 06 آبان 1388, 14:54 عصر
سلام
کار با آیتم تمپلیت که کاری نداره

حالا داخل هر کدام از این تگ ها می تونی یک تیبل با کلی لیبل و چک باکس و تکست باکس بذاری که کار گرید را برات بکنه

معذرت ميخوام اما يه سوال كوچولو ديگه داشتم :

حالا اگه بخوايم شرط رو تو همونجا بذاريم چكار بايد بكنيم؟
مثلاً اگه عدد يك فيلد 1 بود بنويسه بله اگه 0 بود بنويسه خير يا حتي select case و اينجور چيزا؟
بازهم ممنونم.

raziee
چهارشنبه 06 آبان 1388, 18:54 عصر
http://barnamenevis.org/forum/showthread.php?t=186698
در اینجا پرسیدید و جواب هم گرفتید.
مشکل اولتون حل شد؟یا نه

ahmad6630
جمعه 08 آبان 1388, 18:27 عصر
بله ممنون از الطاف شما
تموم مشكلاتم با گريدويو حل شد.