在.net用户控件中传播客户端事件

Propagating client side events in .net user controls

本文关键字:传播 客户端 事件 控件 net 用户      更新时间:2023-09-26

我有一个teleerik rad树视图,我在一个用户控件中包装:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ucAssetPicker.ascx.cs"Inherits="GPSOnline.UserControls.ucAssetPicker" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<telerik:RadTreeView runat="server" ID="assetTreeView" Height="100%" Width="100%" Skin="Web20"
    DataFieldID="Id" DataFieldParentID="ParentId" DataTextField="Name" DataValueField="Id"
    BorderStyle="None" SingleExpandPath="True" CausesValidation="False" 
    onnodeclick="assetTreeView_NodeClick" />

我想知道是否有可能将客户端事件从树视图传播到使用我的用户控件的页面。

例如,我希望能够响应在父页面中的Javascript树视图的OnClientNodeClicked事件。

可以。如果您查看他们的文档,他们有一个示例来演示如何做到这一点。