指定数据绑定下拉框

11 篇文章 0 订阅
  1. 在一些如数据库中的字典表,它里面存储的是多种实际上有着不同的用处的数据,在做下拉框选择数据时,都会要指定的那个ID里面所有的数据。但是查的时候发现下拉框显示的是那个表的所有数据,而不是那个指定的ID的数据。所有就需要这样判断了。

  2. 在MVC里面的控制器中的下拉框方法,这里有两张表,一张存储主要名字的表,例如:‘币种’等其它字段,第二张存储第一张的某些名字的详细数据,例如:‘人民币,美元’。所有要用第二张表的指定数据就要再加上一个判断条件,查第一张表的指定ID,通过给它指定的ID,就可以查询出第二张的所有属于这个ID的数据了,在返回到视图上,显示的下拉框数据就是所指定的数据。

public ActionResult Selectfive(){
var ones = (from tb in myModel.D_Dictionaryltem_b
where tb.SDictionaryID == 37
select new{
id = tb.DictionaryItemID,
text = tb.DictionaryItemN
}) .ToList();
}
return Json(ones, JsonRequestBehavior.AllowGet);

  1. 之后用封装好的方法调用它,不过id和name不能等同,不然回不了。最后他显示的效果就是这样,如不加上指定的ID来查询数据的话,它会出现那个表的所有数据,这样不利于选择了。

createSelect(“InDictionaryItemID”, “/Projects/Project/Selectfours”);

  1. 在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值