服务器按钮回调事件。

网路查找,未经确实。

 

在ASP.NET中单击按钮回调本页面,不用ASP.NET的PostBack
2009-02-13 15:10

1.新建一个asp:Button ID='btn',将属性UseSubmitBehavior设置为false,这样HTML中解释的就是<input type="button">了

2.虽然如此,这个Button中的Onclick事件中还是有__doPostBack()函数,也就是说还是要由ASP.NET回调本页面,要想在这种情况下修改传入参数就不方便了。

3. 在代码页中加入btn.Attributes.Add("onclick", "Javascript:DoSomthing();//;");则可以注释掉__doPostBack()函数,使得单击按钮不会产生页面回调。

以上方法是放屁!

   最近,打算在UpdatePanel中使用FCKeditor时,发现了一个小问题:当点击Panel内的按钮进行AsynPostBack后,FCKeditor控件中先前所录入的内容便丢失了。
       在Google上查了下,发现了解决方法:
       1.首先在页面中添加如下JS脚本:
       <script language="javascript" type="text/javascript">
        // Some Class
        function MyClass()
        {
            this.UpdateEditorFormValue = function(val)
           {       
               for ( i = 0; i < parent.frames.length; ++i )
                        if ( parent.frames[i].FCK )
                        {    
                                parent.frames[i].FCK.UpdateLinkedField();
                        }

           }
       }
       // instantiate the class
      var MyObject = new MyClass();

     </script>

     2.在Page_Load事件中为Button的Click添加该JS方法:
      if (!IsPostBack)
      {
            lkbPost.Attributes.Add("onclick", "if (typeof(MyObject) != \'undefined\'){
                  MyObject.UpdateEditorFormValue(); return true;}else{return true;}");
        
       }
       
      3.另外,如果在FCKeditor控件中加入了图片等信息,需要将页面的ValidateRequest设置为false。完毕。

 

转载于:https://www.cnblogs.com/Fly-sky/archive/2009/04/08/1431465.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,微信关注的回调事件可以通过微信公众平台后台配置实现,具体步骤如下: 1. 登录微信公众平台后台,进入“开发者中心”; 2. 在左侧菜单中选择“公众号设置”,进入“基本配置”页面; 3. 将“开发者模式”选项设置为“开启”,然后点击“保存设置”按钮; 4. 在左侧菜单中选择“开发者中心”,进入“接口配置”页面; 5. 在“URL(服务器地址)”输入框中填写接收微信服务器推送消息的URL地址,如:“http://www.example.com/weixin/callback.php”; 6. 在“Token(令牌)”输入框中填写一个自定义的令牌,如:“mytoken”; 7. 将“消息加解密方式”选项设置为“明文模式”,然后点击“提交”按钮; 8. 在左侧菜单中选择“用户管理”,进入“用户列表”页面; 9. 在“关注用户”列表中选择一个用户,然后点击“编辑”按钮; 10. 在“用户信息”页面中,可以看到该用户的“关注状态”为“已关注”,表示该用户已经关注了公众号。 当用户关注公众号时,微信服务器会向上面设置的URL地址推送一条关注事件事件格式如下: ```xml <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>123456789</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[subscribe]]></Event> </xml> ``` 其中,ToUserName 表示公众号的原始ID,FromUserName 表示用户的OpenID,CreateTime 表示事件的创建时间,MsgType 表示消息类型,Event 表示事件类型(此处为“subscribe”,表示用户关注事件)。 你可以在接收到该事件后,进行相应的处理,如记录用户信息、发送欢迎消息等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值