據說我有ProjectCode文本框:創建一個搜索功能,使用存儲過程
<td align="left" width="200px">
<asp:TextBox ID="TbProjectCode" runat="server" Width="194px"></asp:TextBox>
</td>
和一個ImageButton的:
<asp:ImageButton ID="BtnSearch" runat="server" ImageUrl="../Support/Image/MagnifierGlass.png" Width="75%" Height="75%" OnClientClick="openNewWin();return false;" />
和一個GridView:
<asp:Panel ID="PanelDGV" runat="server" Height="100%" ScrollBars="None" Width="100%">
<asp:GridView ID="DGV" runat="server" AutoGenerateColumns="False" GridLines="None" AllowPaging="true" PageSize="2" CssClass="mGrid" PagerStyle-CssClass="pgr" AlternatingRowStyle-CssClass="alt">
<Columns>
<asp:BoundField DataField="ProjectCode" HeaderText="Project Code" />
<asp:BoundField DataField="ProjectName" HeaderText="Project Name" />
<asp:ButtonField ButtonType="Image" ImageUrl="../Support/Image/Edit.png" ItemStyle-HorizontalAlign="Center" CommandName="CmdSearch" HeaderText="Edit">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:ButtonField>
</Columns>
<PagerStyle CssClass="pgr"></PagerStyle>
<AlternatingRowStyle CssClass="alt"></AlternatingRowStyle>
</asp:GridView>
</asp:Panel>
和我」 m使用帶查詢的存儲過程(我從另一個數據庫獲取值,注意Master中的雙點.. [MS_Project]):
SELECT [projectCode],[projectName]
FROM Master..[MS_Project]
WHERE [projectCode] like '%' + @ProjectCode + '%'
ORDER BY [projectCode] ASC
我想創建一個搜索功能,使用戶類型到文本框中他們想要什麼項目代碼,然後單擊ImageButton的,那麼搜索結果應該顯示在GridView,反正是有這樣做?謝謝。
編輯
我在的.vb添加:
Protected Sub BtnSearch_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles BtnSearch.Click
Dim ds As New DataSet()
Using connection As New SqlConnection(ConfigurationManager.ConnectionStrings("CfgConnectionString").ToString())
Using command As New SqlCommand()
command.CommandType = CommandType.StoredProcedure
command.CommandText = "msProject_Select"
command.Connection = connection
command.Parameters.AddWithValue("@ProjectCode", TbProjectCode.Text)
connection.Open()
Dim a As New SqlDataAdapter(command)
a.Fill(ds)
End Using
End Using
DGV2.DataSource = ds
DGV2.DataBind()
End Sub
末級
什麼ü[R面臨的問題...標記和查詢看上去很完美?你想要.cs代碼嗎? – 2013-05-13 07:13:21
@PraveenNambiar也許我需要背後的代碼或任何需要的,你能幫忙嗎?順便說一下,我使用VB。 – 2013-05-13 07:15:31
我會給你的.cs代碼。使用轉換工具轉換它至少你會得到一個想法。 – 2013-05-13 07:17:25