显示包含匹配关键字 asp net 的文本文件

Display the text file containing matching key word asp net

Visual Studio, ASP.NET:

- 正在尝试显示包含用户在搜索字段中指定的关键字的文本文件。

.txt 文件与 Default.aspx(嵌套在项目中)位于同一目录中

当前形式:

<form id="form1" runat="server">
    <!-- Search field and search button to find desired match -->
    <div>
        <asp:TextBox ID="searchField_id" runat="server"></asp:TextBox>
        <asp:Button ID="searchButton_id" runat="server" OnClick="Search_Click" Text="Search" />
    </div>
    <br/>
    <!-- Text box displaying .txt document information -->
    <div>    
        <asp:TextBox ID="docDisplay_id" runat="server" Height="600px" Width="500px"></asp:TextBox>    
    </div>
 </form>

除了Page_Load之外的唯一方法;没有太多的c#经验

 protected void Search_Click(object sender, EventArgs e)
{

}

感谢反馈

在 asp.net 中使用 IO 不是正确的方法,您应该为所有数据使用数据库。然而,这是从文件中读取的代码。

docDisplay_id.Text = File.ReadAllText(Server.MapPath("test.txt"));