当前位置: 代码迷 >> ASP.NET >> 向sqldatasource传递参数解决方法
  详细解决方案

向sqldatasource传递参数解决方法

热度:7980   发布时间:2013-02-25 00:00:00.0
向sqldatasource传递参数
<input   id= "tbBookNum "   runat= "server "   type= "text "   />
<asp:SqlDataSource   ID= "SqlDataSource "   runat= "server "   ConnectionString= " <%$   ConnectionStrings:InfoMasterConstr   %> "
                                                SelectCommand= "SELECT   *   FROM   [vw_info_printSign]   WHERE   ([bookNum]   =   @bookNum) ">
                                                <SelectParameters>
                                                        <asp:Parameter   Name= "bookNum "   Type= "String "   />
                                                </SelectParameters>
                                        </asp:SqlDataSource>

这里怎么吧tbbooknum的值传递给SelectParameter啊

------解决方案--------------------------------------------------------
将 <input id= "tbBookNum " runat= "server " type= "text " />
改为
<asp:TextBox ID= "tbBookNum " runat= "server "> </asp:TextBox>


<SelectParameters>
<asp:ControlParameter ControlID= "tbbooknum " Name= "bookNum " PropertyName= "Text " />
</SelectParameters>
  相关解决方案