【发布时间】:2025-12-08 02:50:01
【问题描述】:
我正在尝试实现一个简单的功能。基本上,它是一个搜索栏。在按钮上单击一个标签应该会出现一些预定义的文本+搜索词。这是我的aspx代码..
<section class="webdesigntuts-workshop">
<form id="form1" runat="server">
<asp:TextBox type="search" name="search" id="sform" placeholder="What are you looking for?" runat="server" />
<asp:label id="searchResultLabel" runat="server" Visible="false" />
<button id="lookup" onclick="lookup_Click" runat="server">Search</button>
</form>
</section>
这是我的 aspx.cs 代码:
protected void lookup_Click(object sender, EventArgs e)
{
String query = sform.Text;
if (!String.IsNullOrEmpty(query))
{
searchResultLabel.Text = "You are looking up the term" + query;
searchResultLabel.Visible = true;
}
}
到目前为止,在按钮时钟上我没有看到任何事情发生。我添加了断点,但控制线似乎没有出现在按钮单击时的 .cs 代码中。
有什么想法吗?
【问题讨论】:
标签: c# html asp.net button runatserver