如何用下拉列表框可以作为GrigView的字段 我看见别人做的一个网站的后台上,他用了gridview并且有一部分字段是下拉列表框,控制起来很方便。请问该怎样实现啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="id" DataValueField="name"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:AdventureWorks2008ConnectionString %>" SelectCommand="SELECT * FROM [Address]"></asp:SqlDataSource> </ItemTemplate> </asp:TemplateField> <asp:TemplateField></asp:TemplateField> </Columns></asp:GridView> 纠正一下啊,sqldatasource不应该写在itemtemplate里,我做示例代码的时候误把其放在里面了.请楼主参考那个dropdownlist的方法,其实都是拖拽生成的.其实大多数用gridview都不用自动生成的列的,而是用模板列,很普遍. gridview用模板列绑定DropDownList 控件就可以 <asp:DataGrid id="DataGrid1" runat="server"> <ItemStyle CssClass="tr1"></ItemStyle> <HeaderStyle CssClass="tit_list_01"></HeaderStyle> <Columns> <asp:TemplateColumn HeaderText="表名"> <HeaderStyle CssClass="tit_list_01"></HeaderStyle> <ItemTemplate> <asp:DropDownList Runat=server ID =""></asp:DropDownList> </ItemTemplate> </asp:TemplateColumn> </Columns></asp:DataGrid> 求一则正则,判断双引号中是否含有大括号 请教高手?! 如何把一个读取串口操作的自定义控件放入线程中? 关于在C#里用Winpacp开发局域网管理工具 兄弟们,兄弟我建了一个DotNet群,欢迎各位兄弟加入,共同讨论问题,共同进步! 一个关于numericupDown控件的问题! vs2003和vs2005中字符集有什么变化? c/s和b/s的优缺点 为何不能保持登陆会话状态? 请给一个使用接口的例子,谢谢 一个好简单的ADO.net问题 字节流问题,Help
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server"
DataSourceID="SqlDataSource1" DataTextField="id" DataValueField="name">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:AdventureWorks2008ConnectionString %>"
SelectCommand="SELECT * FROM [Address]"></asp:SqlDataSource>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField></asp:TemplateField>
</Columns>
</asp:GridView>
请楼主参考那个dropdownlist的方法,其实都是拖拽生成的.
其实大多数用gridview都不用自动生成的列的,而是用模板列,很普遍.
<ItemStyle CssClass="tr1"></ItemStyle>
<HeaderStyle CssClass="tit_list_01"></HeaderStyle>
<Columns>
<asp:TemplateColumn HeaderText="表名">
<HeaderStyle CssClass="tit_list_01"></HeaderStyle>
<ItemTemplate>
<asp:DropDownList Runat=server ID =""></asp:DropDownList> </ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>