protected void Page_Load(オブジェクト送信者, EventArgs e)
{
if (!IsPostBack)
{
this.txtContent.Text = Request.QueryString["q"].ToString();
btnSearch_Click(送信者, e);
}
}
protected void btnSearch_Click(object sender, EventArgs e)
{
this.lblNote.Text = "搜索关键字:" this.txtContent.Text;
}
3. 注意事項
1. エスケープの代わりに encodeURIComponent を使用する理由
Escape() は、ASCII 文字のみを %unnnn のようなコードに変換します。 UTF-8 文字ライブラリとして使用するには、encodeURIComponent() または encodeURI() を使用して %nn%nn に変換する必要があります。このコードのみが、このように ASCII 文字を %unnnn コードに変換します。 UTF-8 文字ライブラリなどのさらに多くの文字を使用したい場合は、encodeURIComponent() または encodeURI() を使用して %nn%nn に変換する必要があります。
出典: http://www.misuitui.com/weblog/?p=418 を参照してください。
2. Javascript を使用して実装された記事があります。
<%@ Page Language="C#" AutoEventWireup="true" Codebehind=" DragSearch.aspx.cs" Inherits="CanYou.AutoComplete.Web.DragSearch" %>
単語検索