📄 searchredirect.cs
字号:
using System;
using System.Drawing;
using System.Collections;
using System.Collections.Specialized;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using AspNetForums;
using AspNetForums.Components;
using System.ComponentModel;
using System.IO;
using System.Web.Security;
namespace AspNetForums.Controls.Search {
[
ParseChildren(true)
]
/// <summary>
/// Summary description for Summary.
/// </summary>
public class SearchRedirect : SkinnedForumWebControl {
string skinFilename = "Skin-SearchRedirect.ascx";
Button button;
TextBox textbox;
// *********************************************************************
// SearchRedirect
//
/// <summary>
/// Constructor
/// </summary>
// ***********************************************************************/
public SearchRedirect() : base() {
if (SkinFilename == null)
SkinFilename = skinFilename;
}
// *********************************************************************
// InitializeSkin
//
/// <summary>
/// Initialize the control template and populate the control with values
/// </summary>
// ***********************************************************************/
override protected void InitializeSkin(Control skin) {
// Find the search text box
textbox = (TextBox) skin.FindControl("SearchText");
// Find the search button
button = (Button) skin.FindControl("SearchButton");
button.Click += new System.EventHandler(SearchButton_Click);
}
// *********************************************************************
// SearchButton_Click
//
/// <summary>
/// Event handler to handle the login button click event
/// </summary>
// ***********************************************************************/
public void SearchButton_Click(Object sender, EventArgs e) {
Page.Response.Redirect(Globals.UrlSearch + "&searchText=" + Globals.HtmlEncode(textbox.Text));
Page.Response.End();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -