怎样在ComboBox中显示两个字段,保存一个字段

Visual Studio中

有字段房间号(RoomID)、床位数(BedNum)。要求ComboBox中显示效果:

1号房间(床位:2)

怎样绑定ComboBox会显示这种效果? 其中房间号和床位数都是int型。

斯蒂芬大帝
浏览 431回答 3
3回答

红糖糍粑

from room in GetRooms() select room.RoomID + "号房间(床位:" + room.BedNum + ")"; GetRooms返回IEnumerable<Room>类型,根据数据访问方法自己组咯。

RISEBY

轉換成字符串

慕妹3146593

不能用: select 房间表.房间号+'(床位:'+BedNum+')' as NeedColumn from... 这样会报错:不能将'(床位:'转成int型。   --- select Convert(varchar,房间表.房间号)+'(床位:'+BedNum+')' as NeedColumn from  
打开App,查看更多内容
随时随地看视频慕课网APP