在detaiilview的编辑模式,自定义dropdownlist

((Label)DetailsView1.FindControl("tmpLast")).Text;

tmpLast是自定义了一个label,可以设成visible="false".来存值。

                if (DetailsView1.CurrentMode == DetailsViewMode.Edit)

((Label)DetailsView1.FindControl("tmpLast")).Text;

tmpLast是自定义了一个label,可以设成visible="false".来存值。

                if (DetailsView1.CurrentMode == DetailsViewMode.Edit)
                {
                    ddlLast((DropDownList)DetailsView1.FindControl("sf_last"));
                    ((DropDownList)DetailsView1.FindControl("sf_last")).SelectedValue = ((Label)DetailsView1.FindControl("tmpLast")).Text;
                }

 

        protected void ddlLast(DropDownList myddlLast)
        {
            myddlLast.Items.Add(new ListItem("15天", "15"));
            myddlLast.Items.Add(new ListItem("30天", "30"));
            myddlLast.Items.Add(new ListItem("半年", "180"));
            myddlLast.Items.Add(new ListItem("1年", "365"));
        }

发表评论

电子邮件地址不会被公开。 必填项已用*标注