我的 SqlDataSource 选择命令由 Eval 单向数据绑定语法的 String.Format 功能动态更改。它工作正常。但是,我需要将两列值放在中间,中间有一个空格(ItemType + '" "' + ItemDescription As ItemInfo),但是当我收到消息时我无法获得正确的语法:“服务器标签格式不正确"
你能帮我吗?非常感谢
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:conn %>" SelectCommand='<%# Eval("TypeID", "SELECT ItemID, ItemType, ItemType + '" "' + ItemDescription As ItemInfo WHERE ItemType = {0}")%>'>
</asp:SqlDataSource>