<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblog.rebex.cz/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to bind Enum as datasource of DropDownList etc.</title><link>http://weblog.rebex.cz/blogs/honzas/archive/2006/04/25/1289.aspx</link><description>Potřeboval jsem naplnit rozbalovací seznam (DropDownList) hodnotami nikoliv z dB číselníku, ale z následujícího výčtového typu: public enum FileType : int { StandardFields = 0, AdvancedFields = 1, Visibility = 2, SpaceMonitoring = 3 } Většina samplů na</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>re: How to Bind Enum Types to the Dropdown or any other bindable Control in ASP.Net .....</title><link>http://weblog.rebex.cz/blogs/honzas/archive/2006/04/25/1289.aspx#1290</link><pubDate>Tue, 25 Apr 2006 15:58:59 GMT</pubDate><guid isPermaLink="false">456b44c7-fdf6-4664-b66b-585568c60ca2:1290</guid><dc:creator>Jawad Khan</dc:creator><description /></item><item><title>re: How to bind Enum as datasource of DropDownList etc.</title><link>http://weblog.rebex.cz/blogs/honzas/archive/2006/04/25/1289.aspx#1291</link><pubDate>Wed, 26 Apr 2006 09:55:56 GMT</pubDate><guid isPermaLink="false">456b44c7-fdf6-4664-b66b-585568c60ca2:1291</guid><dc:creator>Michal</dc:creator><description>Moje verze. &lt;br&gt;Vyhodou je, ze jde sortovat a filtrovat v DataView, jinak je to obdobne.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;    ''' &amp;lt;summary&amp;gt;&lt;br&gt;    ''' Vrac&amp;#237; DataTable, obsahujic&amp;#237; jm&amp;#233;no a hodnotu Enum typu v parametru typEnum&lt;br&gt;    ''' &amp;lt;/summary&amp;gt;&lt;br&gt;    ''' &amp;lt;param name=&amp;quot;typEnum&amp;quot;&amp;gt;Enum Typ , ktery je preveden do DataTable&amp;lt;/param&amp;gt;&lt;br&gt;    ''' &amp;lt;returns&amp;gt;&amp;lt;/returns&amp;gt;&lt;br&gt;    Shared Function EnumToDataTable(ByVal typEnum As Type) As DataTable&lt;br&gt;      Dim ddlTypnames() As String = [Enum].GetNames(typEnum)&lt;br&gt;      Dim arrddlTypVals As Array = [Enum].GetValues(typEnum)&lt;br&gt;&lt;br&gt;      Dim dt As New DataTable&lt;br&gt;      Dim dr1 As DataRow&lt;br&gt;      Dim dr As DataRow&lt;br&gt;&lt;br&gt;      dt.Columns.Add(New DataColumn(&amp;quot;values&amp;quot;, GetType(Int32)))&lt;br&gt;      dt.Columns.Add(New DataColumn(&amp;quot;names&amp;quot;, GetType(String)))&lt;br&gt;      Dim strtmp As String&lt;br&gt;      Dim i2 As Integer&lt;br&gt;      For i2 = 0 To ddlTypnames.Length() - 1&lt;br&gt;        dr = dt.NewRow()&lt;br&gt;&lt;br&gt;        dr(0) = CInt(arrddlTypVals(i2))&lt;br&gt;        dr(1) = ddlTypnames(i2)&lt;br&gt;&lt;br&gt;        dt.Rows.Add(dr)&lt;br&gt;      Next i2&lt;br&gt;&lt;br&gt;      Return dt&lt;br&gt;    End Function&lt;br&gt;</description></item><item><title>Extending the DropDownList to Support Enums &amp;laquo; using &amp;#8230;</title><link>http://weblog.rebex.cz/blogs/honzas/archive/2006/04/25/1289.aspx#3153</link><pubDate>Fri, 10 Oct 2008 11:05:15 GMT</pubDate><guid isPermaLink="false">456b44c7-fdf6-4664-b66b-585568c60ca2:3153</guid><dc:creator>Extending the DropDownList to Support Enums « using …</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://esersahin.wordpress.com/2008/10/10/extending-the-dropdownlist-to-support-enums/"&gt;http://esersahin.wordpress.com/2008/10/10/extending-the-dropdownlist-to-support-enums/&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>