Object reference not set to an instance of an object. how to solve  this error.Using below code i am not ble to display image
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <meta name="description" content="" id="metaDescription" runat="server" />
    <meta name="keywords" content="" id="metaKeywords" runat="server" />
    <style>
        .headingpage
        {
            width: 100%;
            border: bo;
            border-bottom: solid 2px #5D8C21;
            display: block;
            margin-bottom: 10px;
            padding: 3px 0px;
            font-size: 20px;
        }
    </style>
</asp:Content>
 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <script>
    $(document).ready(function(){
    
    $("#btnInquiry").click(function(){
              var proid=$(this).attr("data-id");
              var proname=$(this).attr("data-product");
              $('#<%=txtProId.ClientID%>').val(proid);
              $('#<%=txtProName.ClientID%>').val(proname);
    })
    
            $("#<%=btnSave.ClientID%>").click(function(){
            if(Page_IsValid)
            {
                    
             var pid=$('#<%=txtProId.ClientID%>').val();       
             var pname=$('#<%=txtProName.ClientID%>').val();       
             var name = $('#<%=txtSenderName.ClientID%>').val();
             var mobile=$('#<%=txtMobileNo.ClientID%>').val();
             var email=$('#<%=txtEmail.ClientID%>').val();
             var message=$('#<%=txtMsg.ClientID%>').val();
             var subject=$('#<%=txtSubject.ClientID%>').val();
            if(name!=''&&email!=''&&mobile!=''&&message!=''&&pid!=''&&pname!='')
                {                 
                $.ajax({
                type: "POST",
                url: "<%= ConfigurationManager.AppSettings["path"].ToString()%>Default.aspx/sendmailProduct",
                data: '{"prodid":"' + pid+ '","prodname":"' + pname + '","name":"' + name + '","mobile":"' + mobile + '","email":"' + email  + '","subject":"' + subject + '","message":"' + message + '"}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(msg){
                if(msg)
                {
                    $(".modal-backdrop").fadeOut("slow");   
                    clear();
                    alert("Inquiry Send Successfully...");
                }
                else
                    alert("Inquiry Send Failed...");
                },
                error: function(){
                }
            });
            }
            
            }
            });
    });
    
    function clear()
    {
        $('#<%=txtProId.ClientID%>').text("");       
             $('#<%=txtProName.ClientID%>').val("");       
             $('#<%=txtSenderName.ClientID%>').val("");
             $('#<%=txtMobileNo.ClientID%>').val("");
             $('#<%=txtEmail.ClientID%>').val("");
             $('#<%=txtMsg.ClientID%>').val("");
             $('#<%=txtSubject.ClientID%>').val("");
             $('.bxslider').bxSlider({
                slideWidth: 250,
                minSlides: 1,
                maxSlides: 8,
                slideMargin: 0,
                adaptiveHeight: true,
                pager: false,
                auto: true
                
              });
    }
    </script>
    <asp:ScriptManager ID="Script" runat="server">
    </asp:ScriptManager>
    <div class="container middlecontant">
        
        <div class="mainblock">
            <div>
                <div>
                    <span class="" style="width: 410px;"></span>
                    <asp:TextBox runat="server" ID="txtcode" style="display:none;"></asp:TextBox>
                    <asp:Label CssClass="headingpage" Style="width: 100%;" ID="lblTitle" runat="server"> </asp:Label>
                    <span class="" style="width: 410px;"></span>
                </div>
            </div>
            <div id="divProduct" runat="server" style="margin-top: 15px;">
            </div>
            <div class="pageContent" id="divPageContent" runat="server">
                <br />
                <div class="container" id="divProductSlider" runat="server" visible="false">
                    <ul class="bxslider" id="productslider" runat="server">
                        <li><a href="#" target="_blank">
                            <img src="str" /></a></li>
                    </ul>
                </div>
            </div>
            <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
                aria-hidden="true">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header">
                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                                ×</button>
                            <h4 class="modal-title" id="myModalLabel">
                                Inquiry</h4>
                        </div>
                        <div class="modal-body">
                            <table>
                                <tr>
                                    <td>
                                        Project Name
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:TextBox ID="txtProName" Enabled="false" class="form-control" runat="server"></asp:TextBox>
                                        <asp:TextBox ID="txtProId" runat="server" Style="display: none;"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Sender Name
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:TextBox ID="txtSenderName" class="form-control" runat="server"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ValidationGroup="Inquiry"
                                            ControlToValidate="txtSenderName" SetFocusOnError="true" ErrorMessage="Required !"
                                            Display="Dynamic"></asp:RequiredFieldValidator>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Mobile No
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:TextBox ID="txtMobileNo" class="form-control" runat="server" onkeypress="javascript:return onlyInteger(event);"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ValidationGroup="Inquiry"
                                            ControlToValidate="txtMobileNo" SetFocusOnError="true" ErrorMessage="Required !"
                                            Display="Dynamic"></asp:RequiredFieldValidator>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Email
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:TextBox ID="txtEmail" class="form-control" runat="server"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ValidationGroup="Inquiry"
                                            ControlToValidate="txtEmail" SetFocusOnError="true" ErrorMessage="Required !"
                                            Display="Dynamic"></asp:RequiredFieldValidator>
                                        <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtEmail"
                                            Display="Dynamic" ValidationGroup="Inquiry" SetFocusOnError="true" Style="float: right;"
                                            ErrorMessage="Not Valid !" Font-Size="8pt" ValidationExpression=".*@.*\..*"></asp:RegularExpressionValidator>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Subject
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:TextBox ID="txtSubject" class="form-control" runat="server"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ValidationGroup="Inquiry"
                                            ControlToValidate="txtSubject" SetFocusOnError="true" ErrorMessage="Required !"
                                            Display="Dynamic"></asp:RequiredFieldValidator>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        Message
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:TextBox ID="txtMsg" class="form-control" TextMode="MultiLine" runat="server"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ValidationGroup="Inquiry"
                                            ControlToValidate="txtMsg" SetFocusOnError="true" ErrorMessage="Required !" Display="Dynamic"></asp:RequiredFieldValidator>
                                    </td>
                                </tr>
                                <%--<tr>
                                    <td>
                                        <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                                            <ContentTemplate>
                                                <img alt="Visual verification" title="Please enter the security code as shown in the image."
                                                    src="JpegImage_CS.aspx?r=<%= System.Guid.NewGuid().ToString("N")  %>" style="width: 130px;
                                                    height: 36px; vertical-align: baseline;" />
                                                <asp:ImageButton ToolTip="Click here to load a new image" runat="server" ImageUrl="http://quaditworld.com/images/refresh.png"
                                                    CausesValidation="false" Height="20" ID="ibtnRefresh" OnClick="ibtnRefresh_Click"
                                                    Style="vertical-align: super;" /><br />
                                            </ContentTemplate>
                                        </asp:UpdatePanel>
                                    </td>
                                    <td>
                                        :
                                    </td>
                                    <td>
                                        <asp:TextBox AutoCompleteType="None" autocomplete="off" CssClass="form-control" MaxLength="20"
                                            placeholder="Type Code Here" ID="txtCode" runat="server" onkeydown="if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('btn_login').click();return false;}} else {return true}; " />
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="txtCode"
                                            ValidationGroup="Contact" SetFocusOnError="true" Display="Dynamic" ErrorMessage="Required !"></asp:RequiredFieldValidator>
                                    </td>
                                </tr>--%>
                                <tr>
                                    <td>
                                    </td>
                                    <td>
                                    </td>
                                    <td style="padding: 6px;">
                                        <asp:Label ID="lblError" runat="server" Visible="False"></asp:Label>
                                    </td>
                                </tr>
                            </table>
                        </div>
                        <div class="modal-footer">
                            <asp:Button ID="btnSave" runat="server" Text="Submit" ValidationGroup="Inquiry" class="btn btn-primary"
                                OnClick="BtnSend_Click" />
                            <button type="button" class="btn btn-default" data-dismiss="modal">
                                Close</button>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</asp:Content>
 
  #region fillDataList
    public void fillDataList()
    {
        clsProduct objProduct = new clsProduct(true);
        string strCode = Request.QueryString["code"].ToString();
        string strHtml = string.Empty;
        txtcode.Text = strCode;
        lblTitle.Text = strCode;
        if (strCode.Contains("\u00A9"))
        {
            strCode = Regex.Replace(strCode, "\u00A9", "");
        }
        if (strCode.Contains("®"))
        {
            strCode = Regex.Replace(strCode, "®", "");
        }
        if (strCode.Contains("Â"))
        {
            strCode = strCode.Replace("Â", "");
        }
        objProduct.GetProductCode(strCode);
        clsProductDetail objDetail = new clsProductDetail(true);
        objDetail.getDetailByProduct(objProduct.ProductID);
        strHtml += @"<div class='col-md-14 product'>
                     <span class='ProductHeading' data-id='" + strCode + "'>" + objProduct.ProductName + @" </span>
                <div style='background-color: #eeeeee; display: inline-block; width: 97%;margin-top: 6px;'>
                    
                    <div class='col-md-5 col-sm-5' style='width:300px;overflow:hidden;'>
                        <img class='img-responsive' style='width:300px;' src='" + ConfigurationManager.AppSettings["path"].ToString() + @"images/Product/" + objProduct.ProductID + @".jpg' />
                    </div>
                    <div class='col-md-7 col-sm-7 information'>
                       <span></span>
                        <p class='productDescription'>
                            " + (objProduct.FullDescription) + @"
                        </p>                        
                    </div>
                </div>
                <div class='col-md-12 amenities'>";
        for (int j = 0; j < objDetail.ListclsProductDetail.Count; j++)
        {
            //if (j == 4)
            //    break;
            strHtml += @"  <div class='col-md-3 col-sm-6 col-xs-6'>
                        " + objDetail.ListclsProductDetail[j].ProductValue + " " + objDetail.ListclsProductDetail[j].ProductKey +
                     @"</div>";
        }
        strHtml += "</div></div>";
        if (Directory.Exists(Server.MapPath("images/Product/" + objProduct.ProductID + "/")))
        {
            string mydir = Server.MapPath("images/Product/" + objProduct.ProductID + "/");
            string[] fileEntries = Directory.GetFiles(mydir);
            string str = string.Empty;
            str += "";
            foreach (string file in fileEntries)
            {
                string s = file.LastIndexOf("\\").ToString();
                s = file.Substring(Convert.ToInt16(s) + 1);
                str += "<a href='" + ConfigurationManager.AppSettings["path"] + "EventGallery.aspx'><img src='" + ConfigurationManager.AppSettings["path"] + "images/Product/" + objProduct.ProductID + "/" + s + "' alt=''/></a>";
            }
            divProductSlider.Visible = true;
            str += "";
            productslider.InnerHtml = str;
        }
        strHtml += @"<div style='text-align:right;'>   <a id='btnInquiry' class='btnsend' data-toggle='modal' data-target='#myModal' data-id='" + objProduct.ProductID + "' data-product='" + objProduct.ProductName + @"'>
                                Inquiry</a></div></div>";
        objDetail = null;
        divProduct.InnerHtml = strHtml;
        objProduct = null;
    }
    #endregion
    #region Clear
    public void Clear()
    {
        txtEmail.Text = "";
        txtMobileNo.Text = "";
        txtSubject.Text = "";
        txtMsg.Text = "";
        txtSenderName.Text = "";
    }
    #endregion
    #endregion
    #region Events
    DBManager Objdb = new DBManager();
    #region Page_Load
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            fillDataList();
            //Session["CaptchaImageText"] = CaptchaImage.GenerateRandomCode(CaptchaType.AlphaNumeric, 6); //creating the strting to show in CAPTCHA image
        }
    }
    #endregion
not able to display image when i do debug i got the above error