| <%SPHttpUtility.HtmlEncode(strNameText,Response.Output);%> |
|
 |
<%
int iReadOnlyCounter = 0 ;
for ( int iIndex1 = 0 ; iIndex1 < spFields.Count ; iIndex1 ++ )
{
spField = spFields[iIndex1];
if (!spField.Reorderable)
{ iReadOnlyCounter ++; }
}
%>
Name="numSelects" />
<%
int iIndexCounter = 0 ;
int iTotalReorder = spFields.Count - iReadOnlyCounter ;
for ( int iIndex1 = 0 ; iIndex1 < spFields.Count ; iIndex1 ++ )
{
spField = spFields[iIndex1];
if (spField.Reorderable)
{
string strTitleTmp = (string)(this.GetGlobalResourceObject("wss", "formedt_positionfromtop_title"));
strTitleTmp = string.Format(strTitleTmp,SPHttpUtility.HtmlEncode(spField.Title));
%>
|
<% if (spList.BaseType == SPBaseType.Survey)
{
SPHttpUtility.HtmlEncode(spField.Title,Response.Output);
}
else
{
SPHttpUtility.HtmlEncode(spField.Title,Response.Output);
}
%>
|
|
<% if (spList.BaseType == SPBaseType.Survey)
{
switch (spField.Type)
{
case SPFieldType.Choice:
{
Int32 iChoiceIndex = 0;
SPFieldChoice field = (SPFieldChoice)spField;
StringCollection choices = field.Choices;
bool bHasJumpTo = false;
for (int j=0; j < field.ChoicesJumpTo.Count && !bHasJumpTo; j++)
bHasJumpTo= (field.ChoicesJumpTo[j] != null);
if (!bHasJumpTo
&& field.FillInChoice
&& field.FillinChoiceJumpTo != null)
{
bHasJumpTo = true;
}
if (bHasJumpTo)
{
%>
<% foreach(String choice in choices)
{
%>
|
|
<%SPHttpUtility.HtmlEncode(choice,Response.Output);%>
|
-->
|
<% if(field.ChoicesJumpTo[iChoiceIndex] != null)
SPHttpUtility.HtmlEncode(spFields.GetFieldByInternalName(field.ChoicesJumpTo[iChoiceIndex]).Title,Response.Output);
else
SPHttpUtility.HtmlEncode((string)(this.GetGlobalResourceObject("wss", "SurveyBranchNoBranching")),Response.Output);
%>
|
|
<% iChoiceIndex++;
}
if (field.FillInChoice)
{
%>
|
|
|
-->
|
<% if(field.FillinChoiceJumpTo != null)
SPHttpUtility.HtmlEncode(spFields.GetFieldByInternalName(field.FillinChoiceJumpTo).Title,Response.Output);
else
SPHttpUtility.HtmlEncode((string)(this.GetGlobalResourceObject("wss", "SurveyBranchNoBranching")),Response.Output);
%>
|
|
<%
}
%>
<% }
break;
}
case SPFieldType.Boolean:
{
SPFieldBoolean field = (SPFieldBoolean)spField;
if (field.JumpToYesField != null || field.JumpToNoField != null)
{
%>
|
|
|
-->
|
<% if(field.JumpToYesField != null)
SPHttpUtility.HtmlEncode(spFields.GetFieldByInternalName(field.JumpToYesField).Title,Response.Output);
else
SPHttpUtility.HtmlEncode((string)(this.GetGlobalResourceObject("wss", "SurveyBranchNoBranching")),Response.Output);
%>
|
|
|
|
|
-->
|
<% if(field.JumpToNoField != null)
SPHttpUtility.HtmlEncode(spFields.GetFieldByInternalName(field.JumpToNoField).Title,Response.Output);
else
SPHttpUtility.HtmlEncode((string)(this.GetGlobalResourceObject("wss", "SurveyBranchNoBranching")),Response.Output);
%>
|
|
<% }
break;
}
default:
{
if (spField.JumpToField != null)
{
%>
|
|
|
-->
|
<%SPHttpUtility.HtmlEncode(spFields.GetFieldByInternalName(spField.JumpToField).Title,Response.Output);%>
|
|
<% }
break;
}
}
}
%>
|  |
 |
|
<%
iIndexCounter ++;
}
}
%>
|
<% for ( int iIndex3 = 0 ; iIndex3 < spFields.Count ; iIndex3 ++ )
{
spField = spFields[iIndex3];
if (!spField.Reorderable)
{
%>