zoukankan      html  css  js  c++  java
  • Coolite handler调用用户控件里的方法

    如果是调用用户自定义控件里的方法,方式和母版页相差不大,不同的是UserControl需要设置别名才能成功调用。如下示例:

    代码
    using System;    
    using System.Collections.Generic;    
    using System.Linq;    
    using System.Web;    
    using System.Web.UI;    
    using System.Web.UI.WebControls;    
    using Coolite.Ext.Web;    
       
    [AjaxMethodProxyID(IDMode
    =AjaxMethodProxyIDMode.Alias,Alias="UC")]    
    public partial class uc : System.Web.UI.UserControl    
    {    
        
    protected void Page_Load(object sender, EventArgs e)    
        {    
       
        }    
       
        [AjaxMethod]    
        
    public string UserControlMethod()    
        {    
            
    return "我调用了用户控件里面的方法:UserControlMethod()";    
        }    
    }   
    <uc1:uc ID="uc1" runat="server" />    
       
    <ext:Button ID="Button2" runat="server" Text="点我吧">    
        
    <Listeners>        
        
    <Click Handler="      
             Coolite.AjaxMethods.UC.UserControlMethod({      
                 success: function(result) {      
                     Ext.Msg.alert(
    '提示信息', result);      
                 }      
             });
    " />        
        </Listeners>        
    </ext:Button>   
  • 相关阅读:
    office2010卸载出现安装程序包的语言不支持
    Red Hat 7.5 Yum Replacement
    0801作业
    0730会员注册
    0730作业2:随机生成6位的字符串验证码,要求包含数字、大小写字母
    0730作业一练习:输出学习阶段目标
    0727作业1 根据学员英文名找到学员对象
    注册
    随机数
    Map
  • 原文地址:https://www.cnblogs.com/KingStar/p/1771395.html
Copyright © 2011-2022 走看看