我在sql数据库中创建了一个表,其中有价目表和商品名称....我写了一个小代码,将项目名称的值放入我的下拉列表中……现在,如果我在下拉列表中选择一项,我需要在文本框或标签中显示价格...我该怎么做呢?帮帮我!
发布于 2012-02-10 17:29:47
有几种不同的方法可以做到这一点。您可以将价格/产品作为JS名称值集合加载并在客户端执行-最有效的方式-使用productId (值)和描述填充dropdown,并处理itemindexchanged事件和服务器端的所有操作-不建议用于面向公众的繁忙web应用程序。-将ajax调用发送到web服务以获取价格(客户端)-当您有稍微复杂的模型时。
这取决于你的决定。
希望这能有所帮助。
发布于 2012-02-10 17:29:54
将DropDownBox的AutoPostback
属性设置为True
然后使用类似这样的东西:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Label1.Text = DropDownList1.SelectedItem.Value;
}
https://stackoverflow.com/questions/9231796
复制相似问题