用javascript代码向listbox中增加项以后,在后台的.aspx.cs代码中listbox的items.count属性始终为0 javascriptasp.netlistbox 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js操作的是html,而后台认的是ViewState里的东西,所以对于DropDownList和ListBox之类的,是不能直接修改相应值的 我想实现的效果是:在页面上的Gridview中选择要删除的项,然后显示到listbox中,确认后再点击按钮删除,按钮是服务器端的,执行的是后台代码 要么你用纯粹的html控件要么你用服务端控制的相应事件中动态添加,而不是在js中去更改控件的状态或者值 用服务端控制的相应事件意外着,你的页面至少要postback一次 用纯粹的html控件然后用javascript访问数据库是吗?如果用服务端控制的事件动态添加怎么实现呢?大侠能不能举个例子? 纯粹的html控件来做UI,数据库访问还是需要页面提交后,在服务端处理用服务端控件,一般是在某个控件(比如控件)点击后,页面会提交(PostBack),在button_Click事件处理中,你可以listBox.Items.Add...添加,但是这么做用户体验很不好(代码比较好写,你可以自己先试试)一般推荐的做法是用JS+html控件就好了,因为增加子项时完全不用与服务端进行交互如果这些子项是从数据库中查询出来的,一般也是用ajax添加不过这两种方式需要你熟悉基本的js以及ajax 不好意思,ASP。net的菜鸟级水平,AJAX用过一点,还不是很理解,非常感谢你的回答,我回头再去查查资料,十分感谢! Repeater1 绑定数据源(Linq)问题 ASPX.NET网站,运行后form的action属性会被修改 magicAjax使页面生成了两个header 怎么删除客户端指定路径下的文件 (高手请进,up有分)高分急求SpreadSheet(Web版)的用法!!!(C#) 服务器 Cookie问题 modalpopupanimationextender datalist鼠标放入行变色问题 請問能否在一個框架的頁面中觸發另一框架頁面中的按鈕單擊事件,怎樣實現? 除了这里哪儿还有讨论Asp.net,C#的论坛,哪个人气旺些? 斑马打印机打印条码问题 关于windows服务出错了
要么你用服务端控制的相应事件中动态添加,而不是在js中去更改控件的状态或者值
如果用服务端控制的事件动态添加怎么实现呢?大侠能不能举个例子?
纯粹的html控件来做UI,数据库访问还是需要页面提交后,在服务端处理
用服务端控件,一般是在某个控件(比如控件)点击后,页面会提交(PostBack),在button_Click事件处理中,你可以
listBox.Items.Add...添加,但是这么做用户体验很不好(代码比较好写,你可以自己先试试)一般推荐的做法是用JS+html控件就好了,因为增加子项时完全不用与服务端进行交互
如果这些子项是从数据库中查询出来的,一般也是用ajax添加
不过这两种方式需要你熟悉基本的js以及ajax