返回一个字符串,<javascript>alter('想输出的内容')</javascript>,然后Response.write这个字符串就行了吧

解决方案 »

  1.   

    Resposne.Write("<Script>alert('插入数据成功!');</Script>");
      

  2.   

    够呛不过我所知道的sql2000数据库中可以设置一个触发器监视数据变动,但是不能弹出表单
      

  3.   

    触发器我知道啊  但是我不晓得怎么结合WEB页面
      

  4.   

    如果页面上有dataGrid绑定数据,就一目了然了,数据更改后,页面都有显示
      

  5.   

    哇晒,你这样的问题挺怪的,拿来干啥用的?
    你是否通过表单循环向数据库插入数据,如果是这样就好办,
    但如果你是通过调用存储过程的方式来插入数据,那就不可以了,人家都是WEB访问数据库,怎么会有数据库访问WEB的!
      

  6.   

    关键是数据是由同一个session插入的还是别人插入的,如果是自己插入的,那好办,直接Resposne.Write("<Script>alert('插入数据成功!');</Script>");就可以了,如果是别人插入记录的,那需要你定时刷新页面,判断是否有新纪录,如果有的话则显示提示信息。
      

  7.   

    bs结构是无连接的,因此只能客户端请求,服务器端才发送数据的.
    要模拟服务器主动向客户端"推"数据的话,可以在客户端定时去请求服务器来刷新页面.
    其实这种效果只要用html的meta标签 或 用javascript的settime来定时刷新就行了,像csdn的消息就这样
    你说用web service,我想你大概是想要在一个web页上无刷新的得到服务器数据吧,要实现页面无刷新你可用框架,如果一定要用web service得到数据的话,可以用xmlhttp来请求web service,再用脚本解析返回来的xml并显示在页面上(关于xmlhttp+web service无刷新技术网上有很多的,你google下吧).
      

  8.   

    这个问题还不简单,定时刷新页面,如果发现数据库中的数据变了,就Resposne.Write("<Script>alert('插入数据成功!');</Script>");
      

  9.   

    同意 jimh(jimmy)的定时刷新做法
    zjsen(离开中...) 的做法也行,用框架避免页面跳动,另外“xmlhttp+web service无刷新技术”关注中