在asp.net中没有autopostback的Textchanged事件

时间:2016-11-11 14:10:56

标签: javascript c# asp.net

我在内容页面中使用母版页和内容页面有一个下拉列表和两个文本框,当我从Dropdownlist中选择任何产品名称,然后从数据库中检索每个项目的总数量和价格并分配给tbxTotalQuantity和tbxPricePerItem.I调试代码并注意从数据库中检索数据但不分配给文本框..........我希望这个textchange事件没有autopostback发生...希望你能帮助我......提前致谢

 <asp:DropDownList ID="productNameDDL" CssClass="form-control" runat="server" OnTextChanged="productNameDDL_TextChanged"></asp:DropDownList>





protected void productNameDDL_TextChanged(object sender, EventArgs e)
    {
        if(productNameDDL.Text!=string.Empty)
        {
            string name = productNameDDL.Text;

            string queryGetCategory = "select category from smart_shop.inventory where name='" + name + "';";
            category = dbObject.GetStringFromDbs(queryGetCategory, "category");

            string queryGetInfo = "select totalQuantity,pricePerItem from smart_shop.inventory where name='" + name + "';";
            tbxAvailableQuantity.Text = dbObject.GetStringFromDbs(queryGetInfo, "totalQuantity");
            tbxPricePerItem.Text = dbObject.GetStringFromDbs(queryGetInfo, "pricePerItem");
        }

    }

我在这里使用自定义方法从数据库中检索数据

0 个答案:

没有答案