项目需要所以更改select为多选下拉的菜单选项.

我用的是后台直接绑定

在前台aspx页面直接写一个

<div id="dropsxs" runat="server"></div>

在后台页面直接写一个绑定的方法,如果为编辑的状态时候,就传参数flage为true,否则默认设置flase就行了.

protected void Binddropcq(bool flage)
{
string sql = "SELECT sellertext,id FROM cyp_operate_selleragree WHERE sellertype = 2 AND deletetag = 0 ";
DataTable dt = SqlHelper.ExecuteDataset(_cypSqlConnString, CommandType.Text, sql).Tables[0];
//FillDll(dt, dropck);
StringBuilder sbBuilder = new StringBuilder();
if (dt != null)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
sbBuilder.Append("<option value='" + dt.Rows[i]["id"] + "'");
if (flage)
{
String[] str = chekuang.Value.Split(',');
foreach (string s in str)
{
if (string.Equals(dt.Rows[i]["sellertext"], s.Trim()))
{
sbBuilder.Append("selected='selected'");
}
}
}
sbBuilder.Append(">" + dt.Rows[i]["sellertext"]);
sbBuilder.Append("</option>");
}
}
this.dropcks.InnerHtml = "<select id='dropck' multiple='multiple' name='dropck[]' runat='server' Width='544px' class='u18'>" + sbBuilder + "</select>";
}

学习参考网站链接http://labs.abeautifulsite.net/archived/jquery-multiSelect/demo/

最新文章

  1. 【跟着子迟品 underscore】Object Functions 相关源码拾遗 &amp; 小结
  2. 微信分享接口SDK简介使用
  3. Android WebApp开发使用Genymotion连接Fiddler2/Charles代理调试
  4. quay.io/coreos/etcd 基于Docker镜像的集群搭建
  5. JS中图片的放大缩小没反应
  6. yarn的基本组成和工作流程
  7. 蓝牙 GameKit
  8. Unity3D之MeleeWeaponTrail武器轨迹插件的使用
  9. OpenWrt编译
  10. PAT (Advanced Level) 1107. Social Clusters (30)
  11. AJAX验证码检查
  12. Jedis路由key的算法剥离
  13. 获取mysql 配置和目录
  14. [leetcode]Largest Rectangle in Histogram @ Python
  15. 如何使用点击事件弹出一个url的iframe选项卡
  16. Leetcode_Easy_14
  17. Es6构造函数的变身,通常我们称为类
  18. bzoj5016
  19. [CodeVs1050]棋盘染色2(状态压缩DP)
  20. POJ - 3255 次短路径

热门文章

  1. 神器 工具 推荐 SRDebugger
  2. NornJ-javascript模版引擎
  3. heaplog
  4. 事件驱动体系结构(EDA)
  5. The Log-Structured Merge-Tree(译)
  6. 2019 Multi-University Training Contest 3 - 1006 - Fansblog - 打表 - 暴力
  7. AngularJS语法
  8. 处理Chrome等浏览器无法上网,但QQ能正常使用问题
  9. OGG复制进程延迟不断增长
  10. alert(1) to win 15