为了账号安全,请及时绑定邮箱和手机立即绑定

如何将输入的文本附加到 ASP.NET MVC 项目文件中的 .txt 文件中?

如何将输入的文本附加到 ASP.NET MVC 项目文件中的 .txt 文件中?

互换的青春 2023-12-11 17:15:09
我目前正忙于一个项目,该项目应该从“categoryDescription”输入文本框中获取用户输入,并将其附加到一个已创建的文本文件中,该文件我放在“app_data”文件夹下,保存在“app_data”名称下类别.txt'。我对 ASP.NET MVC 非常陌生,至少可以说我很迷茫..我不确定从这里开始该去哪里..下面我附加了一个代码段,据称该代码段负责将输入附加到文本文件:(旁注:此代码属于“Category.cshtml”视图,由“CategoryController.cs”控制)@{    var result = "";    if (IsPost)    {        var description = Request["categoryDescription"];        var userData = description + Environment.NewLine;        var dataFile = Server.MapPath("~/App_Data/Category.txt");        File.WriteAllText(dataFile, userData);        result = "Information Saved.";    }}以下是输入和最终 if 语句的代码,用于在开始处理之前检查“IsPost”属性是否已提交。@using (Html.BeginForm("Index", "Categories")){    <input id="categoryDescription " type="text" name="categoryDescription" />    <input type="submit" value="submit"/>}@if (result != ""){    <p>Result: @result</p>}如果我无法更清楚地解释,我深表歉意,我会尽快回答问题。谢谢 :)
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

而不是WriteAllText使用AppendAllText

File.AppendAllText(dataFile, userData);


查看完整回答
反对 回复 2023-12-11
  • 1 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信