这是一个asp程序。
我有两个ListBox框,我想实现的目的是当我选中某个ListBox框中的某一项时,能够在一个Label里面获得它上面显示内容的值。这个过程应该是动态的,当我选择某一个ListBox框时,另外一个ListBox框应该没有被选中的项。
----我试了很多方法都不行,哪位大虾救救我?(我先上课,真诚期待中……)
我有两个ListBox框,我想实现的目的是当我选中某个ListBox框中的某一项时,能够在一个Label里面获得它上面显示内容的值。这个过程应该是动态的,当我选择某一个ListBox框时,另外一个ListBox框应该没有被选中的项。
----我试了很多方法都不行,哪位大虾救救我?(我先上课,真诚期待中……)
解决方案 »
- 点击图片,打开指定网页,如何实现呢?谢谢
- 怎样用winform做像QQ那样的账号密码输入框以及登录状态选择?
- 一个hook mouse message的类 国外抄来的 看不懂 不知道怎么用
- [**求助**]有关安全问题,就是通不过安全软件~~
- 关于加密传输数据,指数据在网络传输中加密,请高手指点一下.不是加密数据库数据.
- 关于ICloneable接口的问题
- 200分求 DirectX 简单问题解
- 哪位哥们告诉一下,我这里马上发月饼!
- 20分求解,dataset更新时候说无法找到 TableMapping['Table'] 或 DataTable“Table”。怎么回事?
- 在.NET中能否不用COM+实现分布式事务控制?
- 感谢万分:)
- 这种功能怎么实现呢?急等!!!希望各位大哥给予指导!!!
<select name="stationselect" onchange="textValue()" multiple size="8" style="Z-INDEX: 108; LEFT: 656px; POSITION: absolute; TOP: 280px">
<OPTION>Java2000</OPTION>
<OPTION>军事与泥巴</OPTION>
</select>
<input runat="server" id="chan" type="text" style="Z-INDEX: 110; LEFT: 624px; POSITION: absolute; TOP: 448px">
<script language="javascript">
function textValue()
{
if (document.Form1.stationselect.options[0].selected)
{
window.Form1.chan.value="Java2000";
}
}
</script>
呵呵,是我的问题。
-------------
这么来说吧,我这个程序的目的主要是作一个模拟的考试系统。现在有问题的是怎么样将数据库中的题目取出来显示给用户看。
有两个string类型的数组,一个用来存放选择题的题目,名字是xuan_ze;另外一个用来存放填空题的题目,名字是tian_kong(只有两类题目)。然后有两个ListBox控件,一个用来显示选择题的题号,叫xz_List,另外一个用来显示填空题的题号,叫tk_List。这两个ListBox框的内容(分别是填空题和选择题的题号)我已经填充上去了。
现在的两个问题是:
1、当我在表示选择题题号的xzList上选择某一道选择题时,我想用个方法来知道到底是选择了哪道题(填空题也一样)。
2、当先是选择了一道选择题,做好了需要作一道填空题的时候,我选择填空题时表示选择题题号的那个ListBox框xzList原先选中的那个选项(比如说是“第一题”)应该不再被选中,也就是不再高亮显示。
---------------------------
这样说可能有点复杂,我想了一下,也可以这么说:怎么样取得一个ListBox框里面被选中的那一项的信息?
我找了很多方法,也问了人都不行。
希望大虾们不吝赐教
在Page_Load事件里面,增加以下代码:
if(IsPostBack)
{questionLabel.Text =xzList.SelectedValue ;}
------------------------------------------------
这样是可以显示ListBox里面的项了,但是却不能变动。就是说能够显示ListBox里的第一项,但是当点击其他项的话就不起作用了。
怎么回事????
--期待中…………
先將ListBox的autopostback屬性設置成true,然後再ListBox1_SelectedIndexChanged中添加如下代碼
Dim st As String = ListBox1.SelectedItem.ToString() '獲取第一個ListBox選中的內容
ListBox2.SelectedIndex = -1 '將第二個ListBox選中的內容清掉ListBox2_SelectedIndexChanged中的代碼類似
应该和你的大同小异,该一下就好了。
Function cboTORIHIKI_NM_cboCombo_OnChange
On Error Resume Next
Dim intSelected
intSelected = document.all.cboTORIHIKI_NM_cboCombo.SelectedIndex
document.all.txtTORIHIKI_NM.value = document.all.cboTORIHIKI_NM_cboCombo.options(intSelected).text
End Function
----
呵呵,我知道。虚心接受批评--希望楼下的不要顾及面子,该说的还是要说哦?
-----------
试过在ListBox里面的SelectedIndexChanged事件里面写,但好像这个事件触发不了。
举个例说:我在这个事件里面只是简单的加了一句代码:Label1.Text="aa";调试的时候都运行不了。
比较郁闷
----------多谢赐教!!!
可以这个子吧,在他的CheckedChanged属性里边加吧代码吧!
如我有一个RadioButton3,你可以为他加如下事件生成外理
RadioButton3.CheckedChanged+=new EventHandler(RadioButton3_CheckedChanged);
最后就是为RadioButton3_CheckedChanged事件写处理代码!