Thursday, March 11, 2010
        Register
   
Utility.vb
   1:  Imports DotNetNuke
   2:  Imports System.Text
   3:  Imports System.Web
   4:  Namespace ICPC.DNN.Modules.SwitchBoard
   5:   
   6:      Public Class Utility
   7:          Public Enum MultipageDesktopType
   8:              View1
   9:              View2
  10:              View3
  11:          End Enum
  12:   
  13:          Public Enum MultipageEditType
  14:              Edit1
  15:              Edit2
  16:              Edit3
  17:          End Enum
  18:   
  19:          Public Shared Function BuildDesktopLink(ByVal TabId As Integer, ByVal Page As MultipageDesktopType) As String
  20:              Dim sb As New StringBuilder
  21:              sb.Append("~/DesktopDefault.aspx?tabid=")
  22:              sb.Append(TabId.ToString)
  23:              sb.Append("&PageID=")
  24:              sb.Append(Page)
  25:              Return sb.ToString
  26:          End Function
  27:   
  28:          Public Shared Function BuildEditLink(ByVal ModuleID As Integer, ByVal Page As MultipageEditType) As String
  29:              Dim sb As New StringBuilder
  30:              sb.Append("~/EditModule.aspx?mid=")
  31:              sb.Append(ModuleID.ToString)
  32:              sb.Append("&PageID=")
  33:              sb.Append(Page)
  34:              Return sb.ToString
  35:          End Function
  36:   
  37:   
  38:      End Class
  39:  End Namespace
  HTML 4.01 Code
  ASCII Code

Product Links

Privacy Statement  |  Terms Of Use Copyright 2000-2009 InDyne Commercial Products Corporation