Apr 10, 2009, 9:38 AM
AjaxEvent and Dynamic content
Hi,
I can't understand why so simple thing does not work.
I have a toolbar with a combobox on it, and picture on page. by combobox select - I want to display another picture.
The problem is - code executed, event handler works, property value redefined but picture still a same!*
Here is a simple code what I have
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Test_Viewer.aspx.vb" Inherits="TestPages_Test_Viewer" %>
<%@ Register assembly="Coolite.Ext.Web" namespace="Coolite.Ext.Web" tagprefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
* <title>Untitled Page</title>
* <link href="Css/AnotoViewer.css" rel="stylesheet" type="text/css" />
</head>
<body>
* <form id="form1" runat="server">
* <ext:ScriptManager ID="ScriptManager1" runat="server" />
* <ext:Toolbar ID="Toolbar1" runat="server" IDMode="Legacy" Height="28px">
* <Items>
* *
* <ext:ComboBox ID="cboPages" runat="server" ReadOnly="true" AutoPostBack="true">
* <Items>
* <ext:ListItem Text="Seite 1" Value="1" />
* <ext:ListItem Text="Seite 2" Value="2" />
* </Items>
* <AjaxEvents>
* <Select OnEvent="mmks_cboPagesChange" ViewStateMode="Include"></Select>
* </AjaxEvents>
* </ext:ComboBox>
* *
*
* *
* </Items>
* </ext:Toolbar>
* <asp:Image ID="Image1" runat="server" ImageUrl="~/Resources/pensolutionlogo1.jpg" />
* </form>
</body>
</html>
And Event handler
Partial Class TestPages_Test_Viewer
* Inherits System.Web.UI.Page
* Protected Sub mmks_cboPagesChange()
* If Me.Image1.ImageUrl = "~/Resources/pensolutionlogo1.jpg" Then
* Me.Image1.ImageUrl = "~/Resources/pensolutionlogo2.jpg"
* Else
* Me.Image1.ImageUrl = "~/Resources/pensolutionlogo1.jpg"
* End If
* End Sub
End Class
Thanks!