关于dropdownlist的问题

frank2828 2012-06-06 12:45:13
页面如下
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DropDownList1" runat="server"
onselectedindexchanged="DropDownList1_SelectedIndexChanged">
<asp:ListItem Value="1">a</asp:ListItem>
<asp:ListItem Value="2">b</asp:ListItem>
<asp:ListItem Value="3">c</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="添加" />

</div>
</form>
</body>
</html>

不要数据库 如何实现点击添加,就自动增加一个label 并且以前的数据部丢失;现在我点击一次页面都刷新了 以前的数据没了 所以一直就是一个值
...全文
92 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangdaowu5 2012-06-06
  • 打赏
  • 举报
回复
LZ我建议你直接用客户的控件,我觉得你自己要去尝试的写一下,写的过程中遇到什么问题然后贴出你的代码,这样对自己也有提高。
frank2828 2012-06-06
  • 打赏
  • 举报
回复
JS帮我写下呗 大哥~
孟子E章 2012-06-06
  • 打赏
  • 举报
回复
在客户端js添加,不要服务器控件

看看看灰机 2012-06-06
  • 打赏
  • 举报
回复
ListItem li = new ListItem();
li.Text = "";
li.Value = ;
DropDownList1.Items.Add(li);写到添加事件里?
frank2828 2012-06-06
  • 打赏
  • 举报
回复
按你的说法做了,还是不行
frank2828 2012-06-06
  • 打赏
  • 举报
回复
我想吧之前的值都显示出来 怎么获取呢 我这依然获取不了
寂空冷 2012-06-06
  • 打赏
  • 举报
回复
如果如我所说,设置一个属性值就可以保留下拉框中原来的值,加下拉框的属性:AppendDataBoundItems="True"。
frank2828 2012-06-06
  • 打赏
  • 举报
回复
是啊 我要每次的值都出现 现在我解决了 我还想知道不用前台 只用后台怎么写了?不用javascript
寂空冷 2012-06-06
  • 打赏
  • 举报
回复
LZ你是说添加到下拉框中原来的值不见了???
frank2828 2012-06-06
  • 打赏
  • 举报
回复
<head runat="server">
<title></title>
<script type="text/javascript">

function fff() {

var s = document.getElementById("sub");
var b = document.getElementById("sew");
var a = b.options((b.selectedIndex).text);
var c;
c = a+c;
document.getElementById("sss").innerText = c;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<select id="sew">
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
</select>
<input type="button" id="sub" onclick="fff()" />
<span id="sss"></span>
</div>
</form>
</body>
</html>
这是我写的 怎么不行?

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧