(VS2005)DropdownList问题??
(1)表TABLE里有 ID,Text,Other三个字段, 在界面上显示的是Text字段,绑定的字段是ID,那我如何取到Other??
(2)
<asp:DropDownList ID="DDL_FKind" runat="server" DataSourceID="SqlSource_FKind" DataTextField="PFT_ChineseName" DataValueField="PFT_ID"></asp:DropDownList>
<asp:SqlDataSource ID="SqlSource_FKind" runat="server"
SelectCommand="SELECT [ID], [Text],[Other ] FROM [Photo]">
</asp:SqlDataSource>
问题点数:20、回复次数:10Top
1 楼Climb_Tree(climbTree@msn.com)回复于 2006-05-03 01:59:24 得分 0
有人会吗??
Top
2 楼mextb1860()回复于 2006-05-03 03:11:51 得分 2
你可以通过DataSet绑定啊。 。然后就可以找出Other的值了Top
3 楼net_lover(【孟子E章】)回复于 2006-05-03 07:40:00 得分 5
并不是每个字段都使用的,dropdownlist只有value和text2个属性,其它的你可以做为伪属性来对待Top
4 楼lowtemper(小镇姑娘她爹)回复于 2006-05-03 09:57:31 得分 3
只能有textfield和valuefield,其他的用dataset去取到Top
5 楼Climb_Tree(climbTree@msn.com)回复于 2006-05-03 12:55:14 得分 0
伪属性??Top
6 楼Climb_Tree(climbTree@msn.com)回复于 2006-05-03 22:16:42 得分 0
没人了??Top
7 楼hchxxzx(NET?摸到一点门槛)回复于 2006-05-03 22:38:28 得分 5
解决办法也很简单
你可以这样写SQL语句
select id & '|' & other as id,text from table
然后,求取到值的时候,把value值取出来进行分割,一部分是id,一部分就是other字段的内容.Top
8 楼Climb_Tree(climbTree@msn.com)回复于 2006-05-04 20:18:54 得分 0
!!!!!!!!!!!!!!Top
9 楼hnicyipb(hnicyipb)回复于 2006-05-05 03:54:02 得分 2
没有办法吧,要不按"hchxxzx(NET?摸到一点门槛)"说的去做,要不就在代码中很语句按id取出来Top
10 楼xiaotaoliang(小梁)回复于 2006-05-05 04:08:48 得分 3
如果Other是很重的字段,如Text,就PostBack回来重新取一次好了。
如果是轻的字段,则查询的时候合并起来好了Top




