<%@ Assembly Name="Microsoft.SharePoint.ApplicationPages, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%> <%@ Page Language="C#" DynamicMasterPageFile="~masterurl/default.master" Inherits="Microsoft.SharePoint.ApplicationPages.SubChoosPage" %> <%@ Import Namespace="Microsoft.SharePoint.ApplicationPages" %> <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Import Namespace="Microsoft.SharePoint" %> <%@ Assembly Name="Microsoft.Web.CommandUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register TagPrefix="wssuc" TagName="InputFormSection" src="~/_controltemplates/InputFormSection.ascx" %> <%@ Register TagPrefix="wssuc" TagName="InputFormControl" src="~/_controltemplates/InputFormControl.ascx" %> <%@ Register TagPrefix="wssuc" TagName="ButtonSection" src="~/_controltemplates/ButtonSection.ascx" %> <%@ Register Tagprefix="wssawc" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<% SPSite spServer = SPControl.GetContextSite(Context); SPWeb spWeb = SPControl.GetContextWeb(Context); %> <% SPListCollection spLists = spWeb.GetListsOfType(SPBaseType.UnspecifiedBaseType); System.Collections.IEnumerator myRgs = GetListEnumerator(); myRgs.Reset(); int iIndex = -1; while (myRgs.MoveNext()) { SPBaseType currBaseType = (SPBaseType)myRgs.Current; myRgs.MoveNext(); SPListTemplateType currListTemplate = (SPListTemplateType)myRgs.Current; myRgs.MoveNext(); myRgs.MoveNext(); ArrayList currList = (ArrayList)myRgs.Current; System.Collections.IEnumerator currRg = currList.GetEnumerator(); while (currRg.MoveNext()) { int iList = (int)currRg.Current; SPList spList = spLists[iList]; if (spList.Hidden || spList.HasExternalDataSource) continue; %> <% } } %>
id=<%iIndex++;SPHttpUtility.AddQuote(SPHttpUtility.NoEncode("SubscriptionOption" + iList.ToString()),Response.Output);%> type="radio" name="List" value=<% SPHttpUtility.AddQuote(SPHttpUtility.HtmlEncode(spList.ID.ToString("B").ToUpper()),Response.Output);%> onclick="btnNext.disabled = false; SelectedList.value = this.value;" /> <% string listViewUrl; if (spList.DefaultViewUrl == null) listViewUrl = "ListEdit.aspx?List=" + spList.ID.ToString("B").ToUpper(); else listViewUrl = spList.DefaultViewUrl; %>
<% string listDescription; listDescription = ListPageBase.RenderListDescription(Web, spList); %> <%SPHttpUtility.NoEncode(listDescription,Response.Output);%> href=<%SPHttpUtility.AddQuote(SPHttpUtility.UrlPathEncode(listViewUrl,true),Response.Output);%> title=<%SPHttpUtility.AddQuote(SPHttpUtility.HtmlEncode(spList.Title),Response.Output);%>>
name="Source">
<%@ Register TagPrefix="wssuc" TagName="TopNavBar" src="~/_controltemplates/TopNavBar.ascx" %>