Ldropdownlist.ID = "Dropdownlist_" + COLUMNS_CODEArray(LLoopNum)
你的ID?
你的ID?
解决方案 »
- C#怎么将一个xml的信息导入到另一个xml的某个节点中
- “2010-08-14 0:00:00” 转换格式为什么是 “2010年8月14日 12时”
- !!倾家荡产请高手给初学者点指点!!
- 树型结构带CHECKBOX 请高人指教,立马给分
- 创建与ACCESS数据库连接时发生的错误,怎么解决呀?
- 断点设置跑位的问题,在line4设置断点,断点标识却跑到line7。
- 在程序中创建一个日志文件,马上向里面写数据会报错,怎么解决?(如果日志文件已经存在,写数据就没错)
- TreeView记录节点展开状态
- treeview问题.我的TreeView控件用localhost可以访问,但是用ip和机器名访问的时候都会出问题
- 请问那里有GDI+的教程下载
- 想用C#开发一个多语言的软件,应该怎么做,只要思路。
- 急问:.net中当把用户输入的一个字符串存入varchar型的sql server数据库中,一般怎么处理转义符?
1: wangdequan1024(紫夜) 我做的是一个通用的程序。动态生成的控件。所以写得比较麻烦..
2: Ldropdownlist.ID = "Dropdownlist_" + COLUMNS_CODEArray(LLoopNum)
你的ID?是的,是动态生成控件的ID!!
Dropdownlist_(0)("大于",">") 用户输入的值TextBox_Array(0)
("等于","=")
("小于","<")
Dropdownlist_(1)("大于",">") 用户输入的值TextBox_Array(1)
("等于","=")
("小于","<")
Dropdownlist_(2)("大于",">") 用户输入的值TextBox_Array(2)
("等于","=")
("小于","<")......
用户在用Dropdownlist_(2) 的时候。选择"等于"后,它的Value 还是">"
???????????????????????????
oDropdownlist = CType(Table_Manage.FindControl(Trim(DropDownListValue(LLoopnum))), DropDownList)oCalendar = New datetime
oCalendar = CType(Table_Manage.FindControl(Trim(TextBox_Array(LLoopnum))), datetime)oCalendar.SelectedValue……我没看懂这段,oCalendar到底是什么类型?
应该是oDropdownlist.SelectedValue吧?反正这段我看得比较糊涂没看懂……
oDropdownlist = New DropDownList
oDropdownlist = CType(Table_Manage.FindControl(Trim(DropDownListValue(LLoopnum))), DropDownList)
设个断点看啊,看看取得的Dropdownlist名称是那个,是不是和你想象中选择的那个编号一致
只是选择后,得不到它的事件值!!!
不知道什么原因。
<script language=vb runat=server>
Sub Page_Load(sender As Object, e As EventArgs)
Dim Ldropdownlist As DropDownList
Ldropdownlist = New DropDownList
Ldropdownlist.ID = "Dropdownlist_"
Ldropdownlist.AutoPostBack = True
Ldropdownlist.Attributes.Add("onmouseover", "this.style.color='red';")
Ldropdownlist.Attributes.Add("onmouseout", "this.style.color='black';")
Ldropdownlist.Items.Add(New System.Web.UI.WebControls.ListItem("大于", ">"))
Ldropdownlist.Items.Add(New System.Web.UI.WebControls.ListItem("等于", "="))
Ldropdownlist.Items.Add(New System.Web.UI.WebControls.ListItem("小于", "<"))
AddHandler Ldropdownlist.SelectedIndexChanged, AddressOf Selection_Change
x1.Controls.Add(Ldropdownlist)
End Sub
Sub Selection_Change(sender As Object, e As EventArgs)
Response.Write("您选择了:" + CType(sender,Dropdownlist).SelectedValue )
End Sub
</script>
<form runat=server>
<table>
<tr>
<td id=x1 runat=server>
</td>
</tr>
<table>
</form>
不过这句没搞明白什么意思...
AddHandler Ldropdownlist.SelectedIndexChanged, AddressOf Selection_Change我把它写到后台应该没什么问题吧!!
Ldropdownlist.AutoPostBack = True 不写。不知道可不可以实现我不想让它重新刷新页面...在客户端能实现吗?
可以写后台,这个不能少。vs.net自动生成的可能有稍微的差别。在客户端当然没有问题。js也很方便的
在客户端当然没有问题。js也很方便的不知道JS怎么写!!!