给个列子好吗?
解决方案 »
- 一个很奇怪的问题;高手高手出来啊(事件 ID: 18456)
- 简单问题求解!!!
- Dreamwear中怎样配置运行.aspx文件?
- GRIDVIEW跳转后无法更新的问题
- 创建IIS网站出错(在线等)
- 关于FreeTextBox 1.6.3 中文版 图片上传能否重命名?用过的来看看!
- ◆◇◆ FreeTextBox 1.6.3 自动替换代码的问题! ◆◇◆
- DataView存在Cache中不行?
- 想用Reflector来保护我的dll,请问具体Reflector怎么操作才能保护起来
- 概念性的问题,数据库的锁定?(请注意我的结贴率!!)
- asp.net 身份验证的问题
- MVC创建数据库实体模型问题
</asp:DropDownList>后台:/// <summary>
/// 绑定分类下拉框
/// </summary>
private void DropTree()
{
Drop_duty.Items.Clear();
Drop_duty.Items.Add(new ListItem("请选择", "0"));
try
{
DataTable dttype = new BLL.cp_newstype().GetList(0, "newst_pid=0 and newst_type=1", "newst_order asc,newst_id desc").Tables[0];
for (int i = 0; i < dttype.Rows.Count; i++)
{
Drop_duty.Items.Add(new ListItem(dttype.Rows[i]["newst_name"].ToString(), dttype.Rows[i]["newst_id"].ToString()));
DataTable dtpid = new BLL.cp_newstype().GetList(0, "newst_pid=" + dttype.Rows[i]["newst_id"].ToString() + " and newst_type=1", "newst_order asc,newst_id desc").Tables[0];
for (int j = 0; j < dtpid.Rows.Count; j++)
{
Drop_duty.Items.Add(new ListItem(" " + "|--" + dtpid.Rows[j]["newst_name"].ToString(), dtpid.Rows[j]["newst_id"].ToString()));
}
}
}
catch
{
;
}
}
也就是两个for循环! 比如 两级菜单 先帮定第一级 然后for循环 每循环一次把id传给下一个循环 以此类推!
不懂的你可以在问我!
<optgroup label="奔驰">
<option>奔驰A</option>
<option>奔驰B</option>
<option>奔驰C</option>
</optgroup>
为什么不看他代码