我有两个字段,分别是两个变量StrcategoryName
和StrcategoryUrl
表示类别名称存储在StrcategoryName
中,而url存储在StrcategoryUrl
中从文本文件,然后绑定到输入类型文本
现在我想在textfile中编辑这些数据,
存储在文本文件中。现在我想编辑这两个字段
<tr>
<th align="left" valign="middle" class="text" scope="row"><b>Enter Category Name:</b></th>
<td align="left" valign="middle"><input type="text" name="txtcategoryname" value="<%=StrcategoryName%>" /></td>
</tr>
<tr>
<th align="left" valign="middle" class="text" scope="row"><b>Enter Url Of Category Image :</b></th>
<td align="left" valign="middle"><input type="text" name="txtName" value="<%=StrcategoryUrl%>"/></td>
</tr>
我尝试过以下代码,但收到错误。
答案 0 :(得分:0)
文本操作并不容易,因为它总是被视为一系列行,我们需要逐行解析或确切地知道哪些行包含什么......并且有人出现并改变顺序......它不是很漂亮!
这就是为什么我们总是使用 XML 将数据存储到文件中,因为框架使我们能够更好地控制存储的内容,并且可以轻松删除,编辑,插入或删除某些内容。
在Classic ASP中,您有几个教程可以帮助您在整个网络上读写XML文件,并在此处提出几个问题。
和我favorite site中的一个回来了
答案 1 :(得分:0)
您需要使用“ Scripting.FileSystemObject ”来使用ASP读/写文本文件。您可以在网上找到的大多数示例通过 Response.Write 显示这些文本文件的内容来显示这些值。
学习如何读取/写入文本文件文件的最佳网站之一位于here。
听起来你需要做四件事:
1.使用 Scripting.FileSystemObject 读取文本文件,并将数据存储到ASP变量中
2.将这些变量放入发布到更新页面的HTML表单中
3.在更新页面上,使用请求对象获取更新的值
4.使用 Scripting.FileSystemObject