asp.net GridView 删除的问题 在线等.

zhn178500 2017-03-24 03:28:34
asp.net GridView WEB 页面 有删除的功能,本地调试删除都是可以的,部署到IIS服务器上后,点击删除 就变成

404 - 找不到文件或目录。
您要查找的资源可能已被删除,已更改名称或者暂时不可用。



哪位哥们也遇到过类似的问题,在线等.
...全文
147 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhn178500 2017-03-28
  • 打赏
  • 举报
回复
已经找到问题所在.
  • 打赏
  • 举报
回复
首先这说明客户端访问的页面,可能不是当前 aspx 页面。这违背了99.99% 的asp.net 程序设计编程方式,而是 ASP 习惯。 其次,说明要访问的目标页面不存在。这就需要仔细看看为什么不存在?到底要访问哪一个页面?
  • 打赏
  • 举报
回复
引用 8 楼 God_Girl 的回复:
你这是删除文件吧? 多半你删除的时候路径错了,本地是OK 但是在服务器上面路径不对,获取一次服务器文件路径,好像是Server.Path 好久好久没用了 忘了那个获取路径的写法了你可以查一下。
找不到路径的异常,只会报告 5xx 错误,不会报 404 错误。 404 错误是根本找不到客户端要访问的页面,而不是页面执行时出错。
zhn178500 2017-03-27
  • 打赏
  • 举报
回复
引用 7 楼 baidu_27549073 的回复:
有些问题不适合来问。因为会问的人自然知道问题的答案,不懂得人问都问不到重点,别人也无从解答。
装什么大尾巴狼.
  • 打赏
  • 举报
回复
你这是删除文件吧? 多半你删除的时候路径错了,本地是OK 但是在服务器上面路径不对,获取一次服务器文件路径,好像是Server.Path 好久好久没用了 忘了那个获取路径的写法了你可以查一下。
  • 打赏
  • 举报
回复
另外要说明的是,webform 编程方式中,像“删除”之类的任何事件处理,都是在当前页面执行完事件,才重定向到其它页面的。 只有17、18年前的原始 asp 程序才是那种“删除等操作,是跳转到其它页面去”的编程方式。你看看你是不是把 asp.net 当 asp 用了?!是不是没有按照 asp.net 教程的方式编程。
  • 打赏
  • 举报
回复
完整编译和发布你的网站(将“允许修改此预编译网站”的勾去掉再发布)。上传时,只要是大小和时间不一致的文件就都要上传,不要缺少文件。
lovebaby 2017-03-25
  • 打赏
  • 举报
回复
你得看你的删除操作都有哪些流程,触发了哪些操作
baidu_27549073 2017-03-25
  • 打赏
  • 举报
回复
有些问题不适合来问。因为会问的人自然知道问题的答案,不懂得人问都问不到重点,别人也无从解答。
zhn178500 2017-03-24
  • 打赏
  • 举报
回复
web页面,删除功能,本地调试可以删除,部署后无法删除。 哪位哥们也遇到过这样的问题?
丰云 2017-03-24
  • 打赏
  • 举报
回复
就你这个描述,没人能帮你。。。。
zhn178500 2017-03-24
  • 打赏
  • 举报
回复
没人吗? 。。。。。。。。

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧