我试图构建一个ModalPopUp作为控件。它有无论文对照:ModalPopUp作为用户控件ASP.NET C#
TextBox
- 占位过滤Button
- 搜索按钮Button
- 取消按钮GridView
- 要显示的结果
<ajax:toolkitscriptmanager id="searchPopUp" runat="server"></ajax:toolkitscriptmanager>
<asp:Panel
BackColor="White"
ID="searchPanel"
CssClass="modalPopup"
runat="server"
Style="display: table">
<div class="myContainer">
<uc1:ScreenSearch
runat="server"
ID="mySearch" />
<asp:Button ID="btnToHide" runat="server" Text="Tohide" Style="display: none" />
<asp:Button ID="btnToShow" runat="server" Text="ToShow" Style="display: none" />
</div>
</asp:Panel>
<ajax:ModalPopupExtender
ID="ModalPopUpSearch"
runat="server"
TargetControlID="btnToShow"
PopupControlID="searchPanel"
CancelControlID="btnToHide"
DropShadow="true"
BackgroundCssClass="modalBackground">
</ajax:ModalPopupExtender>
的背后代码:uc1:ScreenSearch
protected void Page_Load(object sender, EventArgs e){...}
protected void fillGridView()
{
myDao dao = new myDao();
DataSet ds = new DataSet();
ds = dao.retornarPesquisa(txtFilter.Text); //return data source
DataTable dt = new DataTable();
gv.DataSource = ds;
gv.DataBind();
}
uc1:ScreenSearch
是我的控制包含一个TextBox
,Button
(执行搜索调用方法:fillGridView()
)和GridView
。
当我尝试执行搜索点击绑定GridView
。在我的用户控制的GridView
中获得结果的最佳方式是什么?
,你能告诉我们的搜索代码? – jonju
我已放置它。 –