检查下txtSQXM有关的参数列表~

解决方案 »

  1.   

     表GY_XMXX中都有[XMJL], [XMDM], [XMMC]这些字段嘛???
      

  2.   

    最主要是你这里申请项目
       </td>
       <td class="style1" style="width: 150px">
       <asp:DropDownList ID="txtSQXM" runat="server" DataSourceID="XMXX"
       DataTextField="XMMC" DataValueField="XMDM" Width="100px">
       </asp:DropDownList>首先找到xmxx这个数据源在下面几行
    <asp:SqlDataSource ID="XMXX" runat="server"  
      ConnectionString="Data Source=(local);Initial Catalog=re;Integrated Security=True"  
      ProviderName="System.Data.SqlClient"  
      SelectCommand="SELECT [XMJL], [XMDM], [XMMC] FROM [GY_XMXX] ORDER BY [XMJL]">
       </asp:SqlDataSource>
     你是这样写得
    第一:你把这条语句改一下 SelectCommand="SELECT [XMJL], [XMDM], [XMMC] FROM [GY_XMXX] ORDER BY [XMJL]" 改成select * from gy_xmxx order by xmjl
    你这样在试试第二,你可以像我这样试试
     <asp:DropDownList ID="txtSQXM" runat="server" DataSourceID="XMXX"
       DataTextField="city_name" DataValueField="city_id" Width="100px">
       </asp:DropDownList>        <asp:SqlDataSource ID="XMXX" runat="server" 
                ConnectionString="<%$ ConnectionStrings:cpjc_DBConnectionString %>" 
                SelectCommand="SELECT * FROM [City]"></asp:SqlDataSource>如果不行,我就不知道了,总之我这里都测试过了!都可以的
     
      

  3.   

    cpjc_DBConnectionString
    这个是什么?
      

  4.   


    写在WebConfig中的连接串的name
    这样的异常提示还看不懂呢?你要设置选中项的值不在那个下拉列表中