T
ton
Hi,
I found a piece of code where a textbox combined with a image url (looks
like a month view) was AJAX enabled (with the CalendarExtender) . It works
extremely well.
Just clicking on the image and a small calendar appeared on the web page. I
want to use this code to create a custom server control which can use this
feature. I would name this control txtDateField and will use it in a
different customserver control which shows the record of any table in a
database. But so created that depending of the fieldtype a textbox or
combobox or my txtDatefield would be used. Believe it, it is simple when
ready for the rest of the development proces. Here is the code:
<b>Calendar with an associated button:</b><br />
<asp:TextBox runat="server" ID="Date5" />
<asp:Image runat="Server" ID="Image1"
ImageUrl="Calendar_scheduleHS.png" /><br />
<ajaxToolkit:CalendarExtender ID="calendarButtonExtender"
runat="server"
TargetControlID="Date5"
Format="d MMMM yyyy"
PopupButtonID="Image1" />
<div style="font-size: 90%"><em>(Click the image button to show the
calendar; this calendar dismisses automatically when you choose a
date)</em></div>
</div>
Now on the webpage there is offcourse a scriptmanager. But how could this be
fixed in a custom control. Any ideas?
I did found some answers in a different example: it was a mediaplay ajax
enable button (just changed the button on clicking on it) But in stead of a
normal customserver control this control was added tot the project as a
class file. here is som code of this class:
Imports System
Imports System.Data
Imports System.Configuration
Imports System.Web
Imports System.Web.Security
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.HtmlControls
Imports System.Collections.Generic
Namespace HDI.AJAX.Controls
Public Class MediaPlayerButton
Inherits Image
Implements IScriptControl
Private _playImageUrl As String
Private _pauseImageUrl As String
Private _scriptManager As ScriptManager
Now I'm trying to put these things together in the customservercontrol. But
I receive an error on
"Implements IScriptControl" and
"Private _scriptManager As ScriptManager"
so how can i solve this
thank you very much
Ton
I found a piece of code where a textbox combined with a image url (looks
like a month view) was AJAX enabled (with the CalendarExtender) . It works
extremely well.
Just clicking on the image and a small calendar appeared on the web page. I
want to use this code to create a custom server control which can use this
feature. I would name this control txtDateField and will use it in a
different customserver control which shows the record of any table in a
database. But so created that depending of the fieldtype a textbox or
combobox or my txtDatefield would be used. Believe it, it is simple when
ready for the rest of the development proces. Here is the code:
<b>Calendar with an associated button:</b><br />
<asp:TextBox runat="server" ID="Date5" />
<asp:Image runat="Server" ID="Image1"
ImageUrl="Calendar_scheduleHS.png" /><br />
<ajaxToolkit:CalendarExtender ID="calendarButtonExtender"
runat="server"
TargetControlID="Date5"
Format="d MMMM yyyy"
PopupButtonID="Image1" />
<div style="font-size: 90%"><em>(Click the image button to show the
calendar; this calendar dismisses automatically when you choose a
date)</em></div>
</div>
Now on the webpage there is offcourse a scriptmanager. But how could this be
fixed in a custom control. Any ideas?
I did found some answers in a different example: it was a mediaplay ajax
enable button (just changed the button on clicking on it) But in stead of a
normal customserver control this control was added tot the project as a
class file. here is som code of this class:
Imports System
Imports System.Data
Imports System.Configuration
Imports System.Web
Imports System.Web.Security
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.HtmlControls
Imports System.Collections.Generic
Namespace HDI.AJAX.Controls
Public Class MediaPlayerButton
Inherits Image
Implements IScriptControl
Private _playImageUrl As String
Private _pauseImageUrl As String
Private _scriptManager As ScriptManager
Now I'm trying to put these things together in the customservercontrol. But
I receive an error on
"Implements IScriptControl" and
"Private _scriptManager As ScriptManager"
so how can i solve this
thank you very much
Ton