Mar 11, 2011, 10:38 PM
[CLOSED] Triggers created in code behind - help
Hi,
I am able to create trigger from code behind. Is it possible to fire server side events with triggers? Please check the code, and add code behind event.
I am able to create trigger from code behind. Is it possible to fire server side events with triggers? Please check the code, and add code behind event.
<%@ Page Language="VB" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Public Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
If Not Ext.Net.X.IsAjaxRequest Then
Call CreateComboBoxWithTrigger()
End If
End Sub
Public Sub CreateComboBoxWithTrigger()
Dim ddlLoanStatus As Ext.Net.ComboBox
Dim trigger As Ext.Net.FieldTrigger
ddlLoanStatus = New Ext.Net.ComboBox
ddlLoanStatus.ID = "ddlLoanStatus0"
ddlLoanStatus.StoreID = StoreFinalStatus1.ID
ddlLoanStatus.Width = Unit.Pixel(200)
ddlLoanStatus.Editable = False
ddlLoanStatus.DisplayField = "name"
ddlLoanStatus.ValueField = "namevalue"
ddlLoanStatus.Mode = DataLoadMode.Local
ddlLoanStatus.EmptyText = "Select a Status..."
ddlLoanStatus.Template.Html = "<tpl for="".""><div class=""x-combo-list-item icon-combo-item {iconCls}"">{name}</div></tpl>"
ddlLoanStatus.Listeners.Select.Handler = "this.setIconCls(record.get('iconCls'));"
trigger = New Ext.Net.FieldTrigger
trigger.Qtip = "Save Selected"
trigger.Icon = TriggerIcon.SimpleDisk
trigger.HideTrigger = False
ddlLoanStatus.Triggers.Add(trigger)
ddlLoanStatus.TriggerAction = TriggerAction.All
pnlControls.Add(ddlLoanStatus)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<ext:ResourceManager ID="resMngr" runat="server" />
<ext:Store ID="StoreFinalStatus1" runat="server">
<Reader>
<ext:ArrayReader>
<Fields>
<ext:RecordField Name="iconCls" />
<ext:RecordField Name="name" />
<ext:RecordField Name="namevalue" />
</Fields>
</ext:ArrayReader>
</Reader>
</ext:Store>
<ext:Panel ID="pnlControls" runat="server">
</ext:Panel>
</form>
</body>
</html>
Last edited by Daniil; Mar 15, 2011 at 7:49 AM.
Reason: [CLOSED]