using c# condtional operator in vb.net
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Is there a conditional ternary operator in VB.NET?
我在ASP.NET for C网站中有以下代码,但我必须在VB.NET网站中使用此代码,但我无法转换代码,即使代码转换器也请帮助我完成此操作。这是我的代码。
1 2 3 4 5 6 | <asp:CheckBox ID="chkStatus" runat="server" AutoPostBack="true" OnCheckedChanged="chkStatus_OnCheckedChanged" Checked='<%# Convert.ToBoolean(Eval("Approved")) %>' Text='<%# Eval("Approved").ToString().Equals("True") ?" Approved" :" Not Approved" %>' /> </ItemTemplate> </asp:TemplateField> |
我想把这条线改成
对于vb.net网站,请帮助我执行此操作。
使用至少具有框架3.5(与2008年相比)的
1 | Text='<%# If(Eval("Approved").ToString().Equals("True")," Approved"," Not Approved") %>' |