0
私のSQL Serverデータベースには、列visible in app
があり、値は0,1,2です。私は、コードは次のようであるASP.net Gridview複数値条件
2 = App
、1 = Mobile
、0 = No
のような条件を使用してGridViewの列内のデータを表示したい。..
<asp:TemplateField HeaderText="Visibility In App">
<ItemTemplate>
<%#Eval("VisibleInDevice").ToString()=="0" ? "No" : "Mobile" %>
</ItemTemplate>
</asp:TemplateField>
私はそれをどのように行うのですか?私はあなたが何をしたいと思います
http://stackoverflow.com/help/how-to-askをお読みください。私たちに何を試してもらっていないのか、特定の質問をしてください。 – Nikem
ニッケムが言ったようにうん。あなたが使った三項演算子は、あなたがしたいことに対する正しいアプローチです。だから問題は何ですか?あなたは例外を取得していますか?もしそうなら、おそらくあなたのデータバインディングロジックを表示する必要があります – JKerny
<%#Eval( "VisibleInDevice")。ToString()== "0"? "No":Eval( "EmpType")ToString()== "1"? "Mobile": "APP"%> – nazark