ASP.NET GridView 内嵌 DropDownList 绑定数据「建议收藏」

ASP.NET GridView 内嵌 DropDownList 绑定数据「建议收藏」aspx页面代码:’DataValueField=”Val”DataTextField=”Text”>

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

aspx页面代码:

    <asp:GridView ID="GridView2" runat="server">
        <Columns>
            <asp:BoundField HeaderText="ID" DataField="ID" />
            <asp:BoundField HeaderText="Name" DataField="Name" />
            <asp:BoundField HeaderText="Url" DataField="Url" />
            <asp:TemplateField>
                <ItemTemplate>
                    <asp:DropDownList ID="DropDownList2" runat="server" DataSource='<%# GetDate()%>'
                        DataValueField="Val" DataTextField="Text">
                    </asp:DropDownList>
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>

.cs代码: 绑定下拉数据

        public List<DateInfo> GetDate()
        {
            List<DateInfo> info = new List<DateInfo>();
            using (this.context = new SDKDataContext())
            {
                var date = from c in this.context.DateInfo select c;
            }
            return info;
        }

给下拉显示初始数据

        public void BandingGridView()
        {
            using (this.context = new SDKDataContext())
            {
                var vData = from c in this.datacontext.DateInfo select c;
                this.GridView2.DataSource = vData;
                this.GridView2.DataBind();
                foreach (GridViewRow gvr in GridView2.Rows)
                {
                    DropDownList ddl = (DropDownList)gvr.FindControl("DropDownList2");
                    DateInfo info = new DateInfo();
                    info = vData[rows];
                    ddl.SelectedValue = info.Val.ToString();
                }
            }
        }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184653.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 互联网研发部门组织架构_百度组织架构图2019

    互联网研发部门组织架构_百度组织架构图2019互联网业务研发架构体系指南(草稿V0.0.1)大纲业务技术 稳定性 【稳定性day0】稳定性治理的三种思想—亚马逊、Netflix与蚂蚁金服 【稳定性day1】从DBA到运维架构总监之路-专注的力量 【稳定性day2】当当网的高可用之道 【稳定性day3】蘑菇街的运维体系-如何撑住双十一 【稳定性day4】美团外卖高可用的演进之路-日活两千万的…

    2022年10月12日
    6
  • sql的嵌套查询_嵌套查询和嵌套结果的区别

    sql的嵌套查询_嵌套查询和嵌套结果的区别SQL连接查询和嵌套查询详解连接查询若一个查询同时涉及两个或两个以上的表,则称之为连接查询。连接查询是数据库中最最要的查询,包括1、等值与非等值连接查询2、自然连接查询1、等值连接查询2、自然连接查询3、非等值连接查询4、自身连接查询5、外连接查询6、复合条件查询1、等值与非等值连接查询比较运算符主要有=、>、<、>=、<=、!=(或<>)等。下面来看一个例子:假设有一个学生数据库,其中有三张表,即学生信息表(Student)、课程表(Cours

    2022年8月10日
    8
  • 获取本机IP地址(自动获取不了ip地址怎么解决)

    获取本机IP地址的方法总结1.命令行获取第一步:在任意位置同时按下windows键+r键,第二步:回车键或者点击确定第三步:输入ipconfig然后回车箭头所指的位置就是你本机的IP咯~2.使用网络状态查看IP地址第一步:进入“网络和共享中心”(在控制面板可以进入,右单击左下角那个网络图标也可以进入),然后再点击已链接的网络,如图第二步:完成第一步后,…

    2022年4月18日
    101
  • 调试coredump步骤(coredump原理)

    linux系统中某个进程突然崩溃终止,该从哪方面入手分析问题?

    2022年4月12日
    482
  • javaweb-svn-1-60

    javaweb-svn-1-60

    2021年5月18日
    105
  • linux 7z压缩、解压命令「建议收藏」

    linux 7z压缩、解压命令「建议收藏」原文地址:https://blog.csdn.net/jk110333/article/details/7829879支持7Z,ZIP,Zip64,CAB,RAR,ARJ,GZIP,BZIP2,TAR,CPIO,RPM,ISO,DEB压缩文件格式安装:sudoapt-getinstall p7zip-full# 7zayajiu.7zyajiu.jpgyajiu.png…

    2022年5月13日
    233

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号