Commit after pull/merge
This commit is contained in:
commit
42b2912a5b
23 changed files with 41 additions and 41 deletions
Binary file not shown.
|
@ -387,7 +387,7 @@ namespace WebsitePanel.WebPortal
|
||||||
{
|
{
|
||||||
Label lbl = new Label();
|
Label lbl = new Label();
|
||||||
lbl.Text =
|
lbl.Text =
|
||||||
AntiXss.HtmlEncode("<div style=\"height:300px;overflow:auto;\">" + message.Replace("\n", "<br>") +
|
Microsoft.Security.Application.Encoder.HtmlEncode("<div style=\"height:300px;overflow:auto;\">" + message.Replace("\n", "<br>") +
|
||||||
"</div>");
|
"</div>");
|
||||||
lbl.ForeColor = Color.Red;
|
lbl.ForeColor = Color.Red;
|
||||||
lbl.Font.Bold = true;
|
lbl.Font.Bold = true;
|
||||||
|
|
|
@ -94,7 +94,7 @@ namespace WebsitePanel.Portal
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
litTotal.Text = AntiXss.HtmlEncode(DiskspaceTotal.ToString());
|
litTotal.Text = Microsoft.Security.Application.Encoder.HtmlEncode(DiskspaceTotal.ToString());
|
||||||
|
|
||||||
// get summary
|
// get summary
|
||||||
gvSummary.DataSource = ds;
|
gvSummary.DataSource = ds;
|
||||||
|
|
|
@ -64,7 +64,7 @@ namespace WebsitePanel.Portal.ExchangeServer
|
||||||
ExchangeContact contact = ES.Services.ExchangeServer.GetContactGeneralSettings(PanelRequest.ItemID,
|
ExchangeContact contact = ES.Services.ExchangeServer.GetContactGeneralSettings(PanelRequest.ItemID,
|
||||||
PanelRequest.AccountID);
|
PanelRequest.AccountID);
|
||||||
|
|
||||||
litDisplayName.Text = AntiXss.HtmlEncode(contact.DisplayName);
|
litDisplayName.Text = Microsoft.Security.Application.Encoder.HtmlEncode(contact.DisplayName);
|
||||||
|
|
||||||
// bind form
|
// bind form
|
||||||
txtDisplayName.Text = contact.DisplayName;
|
txtDisplayName.Text = contact.DisplayName;
|
||||||
|
@ -146,7 +146,7 @@ namespace WebsitePanel.Portal.ExchangeServer
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
litDisplayName.Text = AntiXss.HtmlEncode(txtDisplayName.Text);
|
litDisplayName.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtDisplayName.Text);
|
||||||
|
|
||||||
messageBox.ShowSuccessMessage("EXCHANGE_UPDATE_CONTACT_SETTINGS");
|
messageBox.ShowSuccessMessage("EXCHANGE_UPDATE_CONTACT_SETTINGS");
|
||||||
}
|
}
|
||||||
|
|
|
@ -105,7 +105,7 @@ namespace WebsitePanel.Portal.ExchangeServer
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
litDisplayName.Text = AntiXss.HtmlEncode(txtDisplayName.Text);
|
litDisplayName.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtDisplayName.Text);
|
||||||
|
|
||||||
messageBox.ShowSuccessMessage("EXCHANGE_UPDATE_DLIST_SETTINGS");
|
messageBox.ShowSuccessMessage("EXCHANGE_UPDATE_DLIST_SETTINGS");
|
||||||
}
|
}
|
||||||
|
|
|
@ -120,7 +120,7 @@ namespace WebsitePanel.Portal.ExchangeServer
|
||||||
string origName = litDisplayName.Text;
|
string origName = litDisplayName.Text;
|
||||||
origName = origName.Substring(0, origName.LastIndexOf("\\"));
|
origName = origName.Substring(0, origName.LastIndexOf("\\"));
|
||||||
|
|
||||||
litDisplayName.Text = AntiXss.HtmlEncode(origName + txtName.Text);
|
litDisplayName.Text = Microsoft.Security.Application.Encoder.HtmlEncode(origName + txtName.Text);
|
||||||
|
|
||||||
BindSettings();
|
BindSettings();
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ namespace WebsitePanel.Portal.HostedSolution
|
||||||
OrganizationUser user = ES.Services.Organizations.GetUserGeneralSettings(PanelRequest.ItemID,
|
OrganizationUser user = ES.Services.Organizations.GetUserGeneralSettings(PanelRequest.ItemID,
|
||||||
PanelRequest.AccountID);
|
PanelRequest.AccountID);
|
||||||
|
|
||||||
litDisplayName.Text = AntiXss.HtmlEncode(user.DisplayName);
|
litDisplayName.Text = Microsoft.Security.Application.Encoder.HtmlEncode(user.DisplayName);
|
||||||
|
|
||||||
lblUserDomainName.Text = user.DomainUserName;
|
lblUserDomainName.Text = user.DomainUserName;
|
||||||
|
|
||||||
|
|
|
@ -144,7 +144,7 @@ namespace WebsitePanel.Portal
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
PackageResult result = ES.Services.Packages.UpdateHostingPlan(plan);
|
PackageResult result = ES.Services.Packages.UpdateHostingPlan(plan);
|
||||||
lblMessage.Text = AntiXss.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
lblMessage.Text = Microsoft.Security.Application.Encoder.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
||||||
if (result.Result < 0)
|
if (result.Result < 0)
|
||||||
{
|
{
|
||||||
ShowResultMessage(result.Result);
|
ShowResultMessage(result.Result);
|
||||||
|
|
|
@ -196,7 +196,7 @@ namespace WebsitePanel.Portal
|
||||||
if (result.Result < 0)
|
if (result.Result < 0)
|
||||||
{
|
{
|
||||||
ShowResultMessage(result.Result);
|
ShowResultMessage(result.Result);
|
||||||
lblMessage.Text = AntiXss.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
lblMessage.Text = Microsoft.Security.Application.Encoder.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,7 +38,7 @@ using System.Web.UI;
|
||||||
using System.Web.UI.WebControls;
|
using System.Web.UI.WebControls;
|
||||||
using System.Web.UI.WebControls.WebParts;
|
using System.Web.UI.WebControls.WebParts;
|
||||||
using System.Web.UI.HtmlControls;
|
using System.Web.UI.HtmlControls;
|
||||||
|
using Microsoft.Security.Application;
|
||||||
using WebsitePanel.EnterpriseServer;
|
using WebsitePanel.EnterpriseServer;
|
||||||
|
|
||||||
namespace WebsitePanel.Portal
|
namespace WebsitePanel.Portal
|
||||||
|
|
|
@ -151,7 +151,7 @@ namespace WebsitePanel.Portal
|
||||||
// The view does not provide ability to set and get parameters.
|
// The view does not provide ability to set and get parameters.
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
view.ID = AntiXss.HtmlEncode(taskId);
|
view.ID = Microsoft.Security.Application.Encoder.HtmlEncode(taskId);
|
||||||
view.Visible = visible;
|
view.Visible = visible;
|
||||||
view.EnableTheming = true;
|
view.EnableTheming = true;
|
||||||
this.TaskParametersPlaceHolder.Controls.Add(view);
|
this.TaskParametersPlaceHolder.Controls.Add(view);
|
||||||
|
|
|
@ -137,7 +137,7 @@ namespace WebsitePanel.Portal
|
||||||
if (result.Result < 0)
|
if (result.Result < 0)
|
||||||
{
|
{
|
||||||
ShowResultMessage(result.Result);
|
ShowResultMessage(result.Result);
|
||||||
lblMessage.Text = AntiXss.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
lblMessage.Text = Microsoft.Security.Application.Encoder.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -156,7 +156,7 @@ namespace WebsitePanel.Portal
|
||||||
if (result.Result < 0)
|
if (result.Result < 0)
|
||||||
{
|
{
|
||||||
ShowResultMessage(result.Result);
|
ShowResultMessage(result.Result);
|
||||||
lblMessage.Text = AntiXss.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
lblMessage.Text = Microsoft.Security.Application.Encoder.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -129,7 +129,7 @@ namespace WebsitePanel.Portal
|
||||||
if (result.Result < 0)
|
if (result.Result < 0)
|
||||||
{
|
{
|
||||||
ShowResultMessage(result.Result);
|
ShowResultMessage(result.Result);
|
||||||
lblMessage.Text = AntiXss.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
lblMessage.Text = Microsoft.Security.Application.Encoder.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -60,7 +60,7 @@ namespace WebsitePanel.Portal
|
||||||
DataSet dsSpaces = ES.Services.Packages.GetNestedPackagesSummary(PanelSecurity.PackageId);
|
DataSet dsSpaces = ES.Services.Packages.GetNestedPackagesSummary(PanelSecurity.PackageId);
|
||||||
|
|
||||||
// all customers
|
// all customers
|
||||||
lnkAllSpaces.Text = AntiXss.HtmlEncode(String.Format("All Spaces ({0})", dsSpaces.Tables[0].Rows[0]["PackagesNumber"]));
|
lnkAllSpaces.Text = Microsoft.Security.Application.Encoder.HtmlEncode(String.Format("All Spaces ({0})", dsSpaces.Tables[0].Rows[0]["PackagesNumber"]));
|
||||||
|
|
||||||
// by status
|
// by status
|
||||||
repSpaceStatuses.DataSource = dsSpaces.Tables[1];
|
repSpaceStatuses.DataSource = dsSpaces.Tables[1];
|
||||||
|
|
|
@ -185,9 +185,9 @@ namespace WebsitePanel.Portal.UserControls
|
||||||
GetAuditLogSourceName((string)dr["SourceName"]));
|
GetAuditLogSourceName((string)dr["SourceName"]));
|
||||||
// Task
|
// Task
|
||||||
sb.AppendFormat("\"{0}\",",
|
sb.AppendFormat("\"{0}\",",
|
||||||
AntiXss.HtmlEncode(GetAuditLogTaskName((string)dr["SourceName"], (string)dr["TaskName"])));
|
Microsoft.Security.Application.Encoder.HtmlEncode(GetAuditLogTaskName((string)dr["SourceName"], (string)dr["TaskName"])));
|
||||||
// Item-Name
|
// Item-Name
|
||||||
sb.AppendFormat("\"{0}\",", AntiXss.HtmlEncode(dr["ItemName"].ToString()));
|
sb.AppendFormat("\"{0}\",", Microsoft.Security.Application.Encoder.HtmlEncode(dr["ItemName"].ToString()));
|
||||||
// Execution-Log
|
// Execution-Log
|
||||||
string executionLog = FormatPlainTextExecutionLog(
|
string executionLog = FormatPlainTextExecutionLog(
|
||||||
dr["ExecutionLog"].ToString(), DateTime.Parse(dr["StartDate"].ToString()));
|
dr["ExecutionLog"].ToString(), DateTime.Parse(dr["StartDate"].ToString()));
|
||||||
|
|
|
@ -66,8 +66,8 @@ namespace WebsitePanel.Portal
|
||||||
if (!String.IsNullOrEmpty(Comments))
|
if (!String.IsNullOrEmpty(Comments))
|
||||||
{
|
{
|
||||||
// escape symbols
|
// escape symbols
|
||||||
imgView.AlternateText = Comments;// Comments.Replace("\n", "<br/>").Replace("\r", "");//.Replace(" ", " ");
|
imgView.AlternateText = Server.HtmlDecode(Comments);// Comments.Replace("\n", "<br/>").Replace("\r", "");//.Replace(" ", " ");
|
||||||
imgView.ToolTip = Comments;
|
imgView.ToolTip = Server.HtmlDecode(Comments);
|
||||||
//.Replace("\n", "<br/>");
|
//.Replace("\n", "<br/>");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -81,7 +81,7 @@ namespace WebsitePanel.Portal
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
// technical details
|
// technical details
|
||||||
litPageUrl.Text = AntiXss.HtmlEncode(Request.Url.ToString());
|
litPageUrl.Text = Microsoft.Security.Application.Encoder.HtmlEncode(Request.Url.ToString());
|
||||||
litLoggedUser.Text = PanelSecurity.LoggedUser.Username;
|
litLoggedUser.Text = PanelSecurity.LoggedUser.Username;
|
||||||
litSelectedUser.Text = PanelSecurity.SelectedUser.Username;
|
litSelectedUser.Text = PanelSecurity.SelectedUser.Username;
|
||||||
litPackageName.Text = PanelSecurity.PackageId.ToString();
|
litPackageName.Text = PanelSecurity.PackageId.ToString();
|
||||||
|
|
|
@ -71,7 +71,7 @@ namespace WebsitePanel.Portal
|
||||||
public string Text
|
public string Text
|
||||||
{
|
{
|
||||||
get { return EditMode ? txtName.Text.Trim() : litPrefix.Text + txtName.Text.Trim() + litSuffix.Text; }
|
get { return EditMode ? txtName.Text.Trim() : litPrefix.Text + txtName.Text.Trim() + litSuffix.Text; }
|
||||||
set { txtName.Text = value; lblName.Text = AntiXss.HtmlEncode(value); }
|
set { txtName.Text = value; lblName.Text = Microsoft.Security.Application.Encoder.HtmlEncode(value); }
|
||||||
}
|
}
|
||||||
|
|
||||||
private UserInfo PolicyUser
|
private UserInfo PolicyUser
|
||||||
|
|
|
@ -136,7 +136,7 @@ namespace WebsitePanel.Portal
|
||||||
if (result.Result < 0)
|
if (result.Result < 0)
|
||||||
{
|
{
|
||||||
ShowResultMessage(result.Result);
|
ShowResultMessage(result.Result);
|
||||||
lblMessage.Text = AntiXss.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
lblMessage.Text = Microsoft.Security.Application.Encoder.HtmlEncode(GetExceedingQuotasMessage(result.ExceedingQuotas));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -52,7 +52,7 @@ namespace WebsitePanel.Portal
|
||||||
DataSet dsUsers = ES.Services.Users.GetUsersSummary(PanelSecurity.SelectedUserId);
|
DataSet dsUsers = ES.Services.Users.GetUsersSummary(PanelSecurity.SelectedUserId);
|
||||||
|
|
||||||
// all customers
|
// all customers
|
||||||
lnkAllCustomers.Text = AntiXss.HtmlEncode(String.Format(GetLocalizedString("AllCustomers.Text"),
|
lnkAllCustomers.Text = Microsoft.Security.Application.Encoder.HtmlEncode(String.Format(GetLocalizedString("AllCustomers.Text"),
|
||||||
dsUsers.Tables[0].Rows[0]["UsersNumber"]));
|
dsUsers.Tables[0].Rows[0]["UsersNumber"]));
|
||||||
|
|
||||||
// by status
|
// by status
|
||||||
|
|
|
@ -239,17 +239,17 @@ namespace WebsitePanel.Portal.VPS
|
||||||
private void BindSummary()
|
private void BindSummary()
|
||||||
{
|
{
|
||||||
// general
|
// general
|
||||||
litHostname.Text = AntiXss.HtmlEncode(String.Format("{0}.{1}", txtHostname.Text.Trim(), txtDomain.Text.Trim()));
|
litHostname.Text = Microsoft.Security.Application.Encoder.HtmlEncode(String.Format("{0}.{1}", txtHostname.Text.Trim(), txtDomain.Text.Trim()));
|
||||||
litOperatingSystem.Text = listOperatingSystems.SelectedItem.Text;
|
litOperatingSystem.Text = listOperatingSystems.SelectedItem.Text;
|
||||||
|
|
||||||
litSummaryEmail.Text = AntiXss.HtmlEncode(txtSummaryEmail.Text.Trim());
|
litSummaryEmail.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtSummaryEmail.Text.Trim());
|
||||||
SummSummaryEmailRow.Visible = chkSendSummary.Checked;
|
SummSummaryEmailRow.Visible = chkSendSummary.Checked;
|
||||||
|
|
||||||
// config
|
// config
|
||||||
litCpu.Text = AntiXss.HtmlEncode(ddlCpu.SelectedValue);
|
litCpu.Text = Microsoft.Security.Application.Encoder.HtmlEncode(ddlCpu.SelectedValue);
|
||||||
litRam.Text = AntiXss.HtmlEncode(txtRam.Text.Trim());
|
litRam.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtRam.Text.Trim());
|
||||||
litHdd.Text = AntiXss.HtmlEncode(txtHdd.Text.Trim());
|
litHdd.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtHdd.Text.Trim());
|
||||||
litSnapshots.Text = AntiXss.HtmlEncode(txtSnapshots.Text.Trim());
|
litSnapshots.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtSnapshots.Text.Trim());
|
||||||
optionDvdInstalled.Value = chkDvdInstalled.Checked;
|
optionDvdInstalled.Value = chkDvdInstalled.Checked;
|
||||||
optionBootFromCd.Value = chkBootFromCd.Checked;
|
optionBootFromCd.Value = chkBootFromCd.Checked;
|
||||||
optionNumLock.Value = chkNumLock.Checked;
|
optionNumLock.Value = chkNumLock.Checked;
|
||||||
|
@ -262,23 +262,23 @@ namespace WebsitePanel.Portal.VPS
|
||||||
// external network
|
// external network
|
||||||
optionExternalNetwork.Value = chkExternalNetworkEnabled.Checked;
|
optionExternalNetwork.Value = chkExternalNetworkEnabled.Checked;
|
||||||
SummExternalAddressesNumberRow.Visible = radioExternalRandom.Checked && chkExternalNetworkEnabled.Checked;
|
SummExternalAddressesNumberRow.Visible = radioExternalRandom.Checked && chkExternalNetworkEnabled.Checked;
|
||||||
litExternalAddressesNumber.Text = AntiXss.HtmlEncode(txtExternalAddressesNumber.Text.Trim());
|
litExternalAddressesNumber.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtExternalAddressesNumber.Text.Trim());
|
||||||
SummExternalAddressesListRow.Visible = radioExternalSelected.Checked && chkExternalNetworkEnabled.Checked;
|
SummExternalAddressesListRow.Visible = radioExternalSelected.Checked && chkExternalNetworkEnabled.Checked;
|
||||||
|
|
||||||
List<string> ipAddresses = new List<string>();
|
List<string> ipAddresses = new List<string>();
|
||||||
foreach (ListItem li in listExternalAddresses.Items)
|
foreach (ListItem li in listExternalAddresses.Items)
|
||||||
if (li.Selected)
|
if (li.Selected)
|
||||||
ipAddresses.Add(li.Text);
|
ipAddresses.Add(li.Text);
|
||||||
litExternalAddresses.Text = AntiXss.HtmlEncode(String.Join(", ", ipAddresses.ToArray()));
|
litExternalAddresses.Text = Microsoft.Security.Application.Encoder.HtmlEncode(String.Join(", ", ipAddresses.ToArray()));
|
||||||
|
|
||||||
// private network
|
// private network
|
||||||
optionPrivateNetwork.Value = chkPrivateNetworkEnabled.Checked;
|
optionPrivateNetwork.Value = chkPrivateNetworkEnabled.Checked;
|
||||||
SummPrivateAddressesNumberRow.Visible = radioPrivateRandom.Checked && chkPrivateNetworkEnabled.Checked && (ViewState["DHCP"] == null);
|
SummPrivateAddressesNumberRow.Visible = radioPrivateRandom.Checked && chkPrivateNetworkEnabled.Checked && (ViewState["DHCP"] == null);
|
||||||
litPrivateAddressesNumber.Text = AntiXss.HtmlEncode(txtPrivateAddressesNumber.Text.Trim());
|
litPrivateAddressesNumber.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtPrivateAddressesNumber.Text.Trim());
|
||||||
SummPrivateAddressesListRow.Visible = radioPrivateSelected.Checked && chkPrivateNetworkEnabled.Checked && (ViewState["DHCP"] == null);
|
SummPrivateAddressesListRow.Visible = radioPrivateSelected.Checked && chkPrivateNetworkEnabled.Checked && (ViewState["DHCP"] == null);
|
||||||
|
|
||||||
string[] privIps = Utils.ParseDelimitedString(txtPrivateAddressesList.Text, '\n', '\r', ' ', '\t');
|
string[] privIps = Utils.ParseDelimitedString(txtPrivateAddressesList.Text, '\n', '\r', ' ', '\t');
|
||||||
litPrivateAddressesList.Text = AntiXss.HtmlEncode(String.Join(", ", privIps));
|
litPrivateAddressesList.Text = Microsoft.Security.Application.Encoder.HtmlEncode(String.Join(", ", privIps));
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void wizard_FinishButtonClick(object sender, WizardNavigationEventArgs e)
|
protected void wizard_FinishButtonClick(object sender, WizardNavigationEventArgs e)
|
||||||
|
|
|
@ -264,17 +264,17 @@ namespace WebsitePanel.Portal.VPSForPC
|
||||||
{
|
{
|
||||||
// general
|
// general
|
||||||
litHostname.Text = txtVmName.Text.Trim();
|
litHostname.Text = txtVmName.Text.Trim();
|
||||||
// litHostname.Text = AntiXss.HtmlEncode(String.Format("{0}.{1}", txtHostname.Text.Trim(), txtDomain.Text.Trim()));
|
// litHostname.Text = Microsoft.Security.Application.Encoder.HtmlEncode(String.Format("{0}.{1}", txtHostname.Text.Trim(), txtDomain.Text.Trim()));
|
||||||
litOperatingSystem.Text = listOperatingSystems.SelectedItem.Text;
|
litOperatingSystem.Text = listOperatingSystems.SelectedItem.Text;
|
||||||
|
|
||||||
litSummaryEmail.Text = AntiXss.HtmlEncode(txtSummaryEmail.Text.Trim());
|
litSummaryEmail.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtSummaryEmail.Text.Trim());
|
||||||
SummSummaryEmailRow.Visible = chkSendSummary.Checked;
|
SummSummaryEmailRow.Visible = chkSendSummary.Checked;
|
||||||
|
|
||||||
// config
|
// config
|
||||||
litCpu.Text = AntiXss.HtmlEncode(ddlCpu.SelectedValue);
|
litCpu.Text = Microsoft.Security.Application.Encoder.HtmlEncode(ddlCpu.SelectedValue);
|
||||||
litRam.Text = AntiXss.HtmlEncode(txtRam.Text.Trim());
|
litRam.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtRam.Text.Trim());
|
||||||
litHdd.Text = AntiXss.HtmlEncode(txtHdd.Text.Trim());
|
litHdd.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtHdd.Text.Trim());
|
||||||
//litSnapshots.Text = AntiXss.HtmlEncode(txtSnapshots.Text.Trim());
|
//litSnapshots.Text = Microsoft.Security.Application.Encoder.HtmlEncode(txtSnapshots.Text.Trim());
|
||||||
//optionDvdInstalled.Value = chkDvdInstalled.Checked;
|
//optionDvdInstalled.Value = chkDvdInstalled.Checked;
|
||||||
//optionBootFromCd.Value = chkBootFromCd.Checked;
|
//optionBootFromCd.Value = chkBootFromCd.Checked;
|
||||||
//optionNumLock.Value = chkNumLock.Checked;
|
//optionNumLock.Value = chkNumLock.Checked;
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
</controls>
|
</controls>
|
||||||
</pages>
|
</pages>
|
||||||
<!-- Maximum size of uploaded file, in MB -->
|
<!-- Maximum size of uploaded file, in MB -->
|
||||||
<httpRuntime executionTimeout="1800" requestValidationMode="2.0" maxRequestLength="16384" enableVersionHeader="false"/>
|
<httpRuntime executionTimeout="1800" requestValidationMode="2.0" maxRequestLength="16384" enableVersionHeader="false" encoderType="Microsoft.Security.Application.AntiXssEncoder, AntiXssLibrary" />
|
||||||
<!--
|
<!--
|
||||||
ASMX is mapped to a new handler so that proxy javascripts can also be served.
|
ASMX is mapped to a new handler so that proxy javascripts can also be served.
|
||||||
-->
|
-->
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue