2
<Template author="Siegfried Pammer" version="1.0">
5
name = "${res:Templates.File.WebControl.Name}"
6
icon = "VBNet.File.NewClass"
8
subcategory = "ASP.NET"
9
defaultname = "WebControl${Number}"
13
<Description>${res:Templates.File.WebControl.Description}</Description>
15
Special new file templates:
16
${StandardNamespace} -> Standardnamespace of the current project or FileNameWithoutExtension
17
${FullName} -> Full generated path name
18
${FileName} -> File name with extension
19
${FileNameWithoutExtension} -> File name without extension
20
${Extension} -> Extension in the form ".vb"
21
${Path} -> Full path of the file
24
<File name="${Path}/${FileNameWithoutExtension}.vb" DependentUpon="${FileName}" language="VBNET"><![CDATA[${StandardHeader.VBNET}
26
Imports System.Web.SessionState
28
Imports System.Web.UI.WebControls
29
Imports System.Web.UI.HtmlControls
31
Namespace ${StandardNamespace}
33
''' Description of ${ClassName}
35
Public Class ${ClassName}
37
'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
40
'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
44
AddHandler Init, New EventHandler(AddressOf OnInit)
45
AddHandler Load, New EventHandler(AddressOf OnLoad)
49
'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
52
Private Overloads Sub OnInit(sender As Object, e As EventArgs)
56
'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
59
Private Overloads Sub OnLoad(sender As Object, e As EventArgs)
63
'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
66
'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
69
Protected Overrides Sub Render(Writer As HtmlTextWriter)
70
Writer.Write("${ClassName} Control")
74
End Namespace]]></File>