Server Error in '/' Application.

Attempted to divide by zero.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.DivideByZeroException: Attempted to divide by zero.

Source Error:


Line 110:                <div class="filter-price">
Line 111:                    <span>
Line 112:                        <%=Fuc.Label("msg.filter.by")%></span>
Line 113:                    <asd:SelectBox runat="server" Model="<%$Context:allFilter %>" ID="cboFilterPrice"
Line 114:                        DefaultText="<%$Label:msg.moi.cap.nhat %>" OnChange="ChangeFilter">

Source File: c:\CODE\ThietBiVienThong\Product.aspx    Line: 112

Stack Trace:


[DivideByZeroException: Attempted to divide by zero.]
   System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) +0
   System.Decimal.op_Division(Decimal d1, Decimal d2) +18
   WebBase.Model.Persistence.Product.Product.get_GetPromotionPercent() in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Model\Persistence\Product\Product.cs:156

[TargetInvocationException: Exception has been thrown by the target of an invocation.]
   System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0
   System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +91
   System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +105
   System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture) +62
   System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index) +21
   WebBase.Code.Utils.ClassUtils.GetPropertyValue(Object src, String propertyName) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Utils\ClassUtils.cs:40
   WebBase.Code.Component.Common.BindingTemplate.evaluateKey(Object obj, String key) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\BindingTemplate.cs:55
   WebBase.Code.Component.Common.BindingTemplate.<GetString>b__5_0(Match m) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\BindingTemplate.cs:30
   System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat) +196
   System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator, Int32 count, Int32 startat) +32
   System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator) +39
   System.Text.RegularExpressions.Regex.Replace(String input, String pattern, MatchEvaluator evaluator) +95
   WebBase.Code.Component.Common.BindingTemplate.GetString() in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\BindingTemplate.cs:25
   WebBase.Code.Component.DataList.GetModelRender() in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\DataList.cs:155
   WebBase.Code.Component.DataList.RenderContents(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\DataList.cs:68
   WebBase.Code.Component.Common.HtmlTag.Render(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\HtmlTag.cs:205
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   ASP.product_aspx.__Render__control2(HtmlTextWriter __w, Control parameterContainer) in c:\CODE\ThietBiVienThong\Product.aspx:112
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +270
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +14
   System.Web.UI.Control.Render(HtmlTextWriter writer) +12
   WebBase.Code.Component.Common.HtmlTag.RenderContents(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\HtmlTag.cs:246
   WebBase.Code.Component.Common.HtmlTag.Render(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\HtmlTag.cs:205
   WebBase.Code.Component.Window.Render(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Window.cs:92
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +129
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +14
   System.Web.UI.Control.Render(HtmlTextWriter writer) +12
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   ASP.template_site_master.__RenderpageMain(HtmlTextWriter __w, Control parameterContainer) in c:\CODE\ThietBiVienThong\Template\Site.Master:176
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +270
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +14
   System.Web.UI.Control.Render(HtmlTextWriter writer) +12
   WebBase.Code.Component.Common.HtmlTag.RenderContents(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\HtmlTag.cs:246
   WebBase.Code.Component.Common.HtmlTag.Render(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Common\HtmlTag.cs:205
   WebBase.Code.Component.Window.Render(HtmlTextWriter writer) in D:\PROJECTS\WebsiteTriPham\ThietBiVienThong\WebBase\WebBase\Code\Component\Window.cs:92
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   ASP.template_site_master.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\414c538a\db42cd9e\App_Web_5e44i5b2.0.cs:0
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +270
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +14
   System.Web.UI.Control.Render(HtmlTextWriter writer) +12
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +129
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +14
   System.Web.UI.Page.Render(HtmlTextWriter writer) +30
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1342


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4110.0