以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教:下拉列排序问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24617) |
-- 作者:飞天 -- 发布时间:2012/10/18 13:05:00 -- 请教:下拉列排序问题 Dim cmc As WinForm.ComboBox = e.form.Controls("ComboBox1") cmc.ComboList = DataTables("民族").GetComboListString("民族名称")
以上控件,是从“民族”表获取不重复的“民族名称” 正常情况是以汉字拼音abcdefghijk.....为下拉排序。 我的问题是:能不能在下拉列中,优先将‘汉族’,‘苗族’,‘朝鲜族’优先排在最前; 请问如何才能做到?
|
-- 作者:lin_hailun -- 发布时间:2012/10/18 13:56:00 -- Dim str As String = DataTables("民族").GetComboListString("民族名称") str = str.Replace("汉族|", "").Replace("苗族|", "").Replace("朝鲜族|", "") str = "汉族|苗族|朝鲜族|" & str cmc.ComboList = str |