这个错很明显啊。, 就是
content.Request.MapPath("IncAge.htm")
很明显这个文件"IncAge.htm" 不在D:\Code下面。 你在MapPath里面需要输入正确的路径,
如果有问题就继续追问, 没问题就请采纳吧!
大哥,在D:\Code路径下啊
@刘德华11: 那文件扩展名没错吗? IncAge文件后缀名是.html还是.htm? 你double confirm一下,。 另外, 你能贴出文件物理路径的图吗? 应该是路径写错了。
@请叫我头头哥: 是这个吗?
@刘德华11: 对, 你看啊。
content.Request.MapPath("IncAge.htm")
你在代码里写的是IncAge.htm, 实际上是不存在IncAge.htm, 因为文件的全名是IncAge.html
所以你把content.Request.MapPath("IncAge.htm")改成content.Request.MapPath("IncAge.html")。 果然是初学者啊, 麻溜的改改测试去, 然后采纳。- -/
@请叫我头头哥:大哥,改了,没有出错了,但是为什么输了0点了增长之后,text里面没有数据成了空白,我调试了,age++后成了1,但是html里面就是没有啊?语法有错误吗?
@刘德华11: 你这断点都设置的有问题, 你应该设置下下一步, 你当前这一步这个replace操作还没执行呢。执行一下再看看。
@请叫我头头哥: replace之后的html还是和之前的一样
@刘德华11: en , 嗯, 那应该是replace的第一个参数在html里找不到, 你好好检查一下吧。
@刘德华11: html=html.replace()
100分哦
能把你的项目文件结构粘出来看看吗?
再次检查路径,百分百确保文件存在。
记住一个事儿,错误告诉你文件找不到。那就是找不到文件。