エンティティフレームワークからデータを読み込み、ASP.NETページ(ASPX)のリピータをバインドします。 「Enum.TryParseをASP.Netページのマークアップで使用できますか
<owiw:CustomTextBox runat="server" ReadOnly="true" ID="txt_FieldType"
Text='<%# Enum.Parse(typeof(DatabaseHelper.CustomFieldTypes), Convert.ToString(DataBinder.Eval(Container.DataItem, "iFieldType"))) %>' />
ユーザーが例ごとに表示したくないためです。 私のフィールドの1つ - - iFieldType
はそのようなページのマークアップで列挙の項目に解析される整数値が含まれています1 "が、フィールドタイプ" TextBox "の名前です。残念ながらiFieldType
はNULL
となります。 だから私はEnum.Parse
をEnum.TryParse
に置き換えなければならない。 これはマークアップ/ htmlで行うことができますか?
「TryParse」を実行する変換クラスを作成し、文字列を返すことがあります。 –
ヒントありがとう!これは正しい方法で私を押してくれました。 –
:)私の喜び..幸運.. –