0
我正在写关于在asp.net webform中实现多条件搜索功能的帮助。
我是asp.net的新手用户,并使用示例C#代码实现了以下vb代码,但无法显示任何输出。多个搜索条件asp.net vb
任何帮助将是非常赞赏。感谢您的时间。
ASPX
<div class = "hideSkiplink">
<asp:Label ID="Label1" runat="server" Text="Name" ForeColor="White"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Label ID="Label2" runat="server" Text="Cusip/Isin" ForeColor="White"> </asp:Label>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Search" OnClick = "btnSearch_Click" />
</div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:bwic testConnectionString %>"
SelectCommand="SELECT [Deal_name], [Cusip], [Isin], [Original_size], [Price],_
[Price_recieved], [Deal_type], [Price_type], [Date] FROM [Price]"> </asp:SqlDataSource>
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
aspx.vb
Imports System.Data
Imports System.Web.Services
Imports System.Configuration
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub btnSearch_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
SqlDataSource1.SelectCommand = "select * from Price where Deal_name like '%" + TextBox1.Text + "%' or Cusip and Isin like '%" + TextBox2.Text + "%'"
SqlDataSource1.DataBind()
End Sub
End Class
亲爱@Tanner,非常感谢你的反应和帮助。我目前的问题是,当我输入搜索条件(txtbox)并按回车时,没有任何内容显示为输出。我无法弄清楚为什么。任何帮助,将不胜感激。谢谢 – user1574185 2013-03-21 13:49:15
为了用搜索条件计算gridview,我需要计算更多的数据吗?如果是这样,我需要实现哪些功能? – user1574185 2013-03-21 14:26:11
非常感谢你@Tanner,为你的时间和帮助解决这个问题。我非常感谢你的帮助和支持。我从webview控件参数中获得了webform,并感谢您提供有用的链接。祝您有美好的一天/晚上。 – user1574185 2013-03-21 16:06:17