关于attributes.add的问题,顶者有分!

zpengenpz 2007-12-19 09:51:30
我有一个button,想要在点击这个button的时候判断我所添加的文件服务器上是否存在
如果存在则弹出一个对话框提示用户是否覆盖已有文件
这用button.attributes.add可以实现吗?或者还有没有其他方法可以实现?
...全文
163 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
LikeCode 2007-12-20
  • 打赏
  • 举报
回复
QUOTE:如果你只是想添加文件时,判断服务器有没有这个文件,可以不用ajax吧..
----------------
不访问服务端,你怎么知道某文件是否存在于服务端?!
lovehongyun 2007-12-20
  • 打赏
  • 举报
回复
ajax吧.
SaintKaKa 2007-12-20
  • 打赏
  • 举报
回复
给button添加2个属性
button.Attributes.Add("OnClientClick","return fileExists()");
button.Attributes.Add("OnClick","button_Click");

fileExists()为js函数,通过xmlhttp访问服务器是否有文件,如果没有则 return true;
如果有则return confirm("确定要覆盖吗?");

button_Click是服务器端的click事件
该事件内写上上传和覆盖文件的代码
zhangjjhua 2007-12-19
  • 打赏
  • 举报
回复
如果你只是想添加文件时,判断服务器有没有这个文件,可以不用ajax吧..


if(!dir.Exists) //用这个判断服务器有没有这个文件
{
dir.Create(); //没有就创建,
}
else
{
直接输出一句话,不行吗? //方法比较笨,不要笑话,
}
LikeCode 2007-12-19
  • 打赏
  • 举报
回复
配合AJAX确实是个不错的建议,可以将问题大大简化.
lwl0376 2007-12-19
  • 打赏
  • 举报
回复
使用AJAX
egmkang 2007-12-19
  • 打赏
  • 举报
回复
建议lz用Ajax调用服务器起上面的WebService,这样我觉得可能会简单一下吧
真相重于对错 2007-12-19
  • 打赏
  • 举报
回复
ajax

蓝天-2022 2007-12-19
  • 打赏
  • 举报
回复
帮顶
LikeCode 2007-12-19
  • 打赏
  • 举报
回复
如果用JS脚本的confirm实现可能稍稍有些复杂,建议显示一个层,层里有选择button,当然,是服务器控件,根据button的点击回发判断覆盖与不覆盖.

62,243

社区成员

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

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

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

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