找回密码
 立即注册

QQ登录

只需一步,快速开始

doc343

高级会员

6

主题

13

帖子

1706

积分

高级会员

积分
1706

活字格认证

doc343
高级会员   /  发表于:2011-8-29 15:56  /   查看:6575  /  回复:3
我想在C1Gridview里面加上一栏下拉框,我的整个gridview是绑定数据源的,怎么加啊!求详细解释,例子看了没看到类似的功能?
by the way ,版主改名了,以前不是叫zera吗?

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-29 16:22:00
沙发
首先感谢您对GCDN的关注与支持,现在有多位版本同时为大家提供支持!

关于您的需求可以通过在C1GridView中添加一个TemplateField列,并设置TemplateField的<ItemTemplate>来实现。
  1.                 <cc1:C1TemplateField HeaderText="CategoryName">
  2.                     <ItemTemplate>
  3.                         <asp:DropDownList ID="DropDownList1" runat="server"
  4.                             DataSourceID="AccessDataSource2" DataTextField="CategoryName"
  5.                             DataValueField="CategoryID">
  6.                         </asp:DropDownList>
  7.                     </ItemTemplate>
  8.                 </cc1:C1TemplateField>
复制代码
附件是详细的代码,数据库使用的是Nwind.mdb,请参考:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
doc343
高级会员   /  发表于:2011-8-29 17:00:00
板凳
<EmptyDataTemplate>
</EmptyDataTemplate>
这个标签是干什么用的,没看明白
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-8-29 17:03:00
地板

回复 3# doc343 的帖子

你需要实现的功能不需要<EmptyDataTemplate></EmptyDataTemplate>可以将其删除,你需要添加的应该是
  1.             <Columns>
  2.                 ... ...               
  3.                 <cc1:C1TemplateField HeaderText="CategoryName">
  4.                     <ItemTemplate>
  5.                         <asp:DropDownList ID="DropDownList1" runat="server"
  6.                             DataSourceID="AccessDataSource2" DataTextField="CategoryName"
  7.                             DataValueField="CategoryID">
  8.                         </asp:DropDownList>
  9.                     </ItemTemplate>
  10.                 </cc1:C1TemplateField>
  11.             </Columns>
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部