问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp.net gridview怎么动态修改,怎么绑定在list中? 要代码

发布网友 发布时间:2023-10-13 11:43

我来回答

1个回答

热心网友 时间:2023-10-09 09:53

这个要后台自己写代码
比如你的list控件
这是我的dropdownlist的例子
你改成list之后,findControl也是你对应的
然后就是你自己对应的不是选择问题,而是添加项目

DropDownList ddl;
if (!IsPostBack)
{
string sqlstr = "select * from project";
SqlConnection sqlcon = new SqlConnection(database.database);
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlcon.Open();
myda.Fill(myds, "西艾工作室");
GridView1.DataSource = myds;
GridView1.DataBind();
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
DataRowView mydrv = myds.Tables["西艾工作室"].DefaultView[i];

if (Convert.ToString(mydrv["date"]).Trim() == "一月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 11;
}
if (Convert.ToString(mydrv["date"]).Trim() == "二月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 1;
}
if (Convert.ToString(mydrv["date"]).Trim() == "三月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 5;
}
if (Convert.ToString(mydrv["date"]).Trim() == "四月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 9;
}
if (Convert.ToString(mydrv["date"]).Trim() == "五月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 10;
}
if (Convert.ToString(mydrv["date"]).Trim() == "六月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 3;
}
if (Convert.ToString(mydrv["date"]).Trim() == "七月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 4;
}
if (Convert.ToString(mydrv["date"]).Trim() == "八月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 0;
}
if (Convert.ToString(mydrv["date"]).Trim() == "九月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 2;
}
if (Convert.ToString(mydrv["date"]).Trim() == "十月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 8;
}
if (Convert.ToString(mydrv["date"]).Trim() == "十一月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 9;
}
if (Convert.ToString(mydrv["date"]).Trim() == "十二月")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList2");
ddl.SelectedIndex = 6;
}
}
sqlcon.Close();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我梦见一条蛇,谁能解梦? ...战地3港版,多人联网要求ea账号,于是用电脑注册了一个,用ps3登入提... 谁给推荐几个不花钱的好玩的游戏啊!无聊中... 天气潮汐预报app哪个好用 涨潮有什么软件 墨迹天气怎么看潮汐时间 墨迹天气潮汐预报设置教程 哪种天气预报能看潮汐 小米手机开发者模式在哪里关闭?小米手机开发者模式 上海行迈企业管理咨询有限公司讲师介绍 赵继红培训课程 oppo R7s PLUS手机 微信后台自动关闭,总是不能及时收到微信信息,怎么办? 江淹别赋翻译 汉能薄膜发电集团公司中国新首富李河君的女儿叫李亚倩吗?是不是此女(图),她为汉能投资副总裁。 为什么我的OPPOr7plus老是自己关掉应用6 医学考研,哪些院校是a区b区c区,大致有什么区别?有人知道吗4 男友会什么跟我说自古爱情事业,忠孝不能两全,这什么意思?1 托同学在美国买alienware m14x,自己装中文win7旗舰版系统。驱动在官网上下载,中文版自带软件在哪里下? 我的电脑配置怎么样,玩DNF CF 和其他游戏可以吗 关于asp.net DataList的问题(高手帮帮忙呀!) 大神看下我家电脑配置,能玩DNF么?流畅就行。1 2023年护士副高职称评审条件有什么? 请帮忙看下我的电脑配置,玩DNF的话需怎样改进?1 公司治理结构的三会制度及其意义是什么?2 监事会如何监督?2 执行董事可以由什么产生。嗯 写公司章程遇到这个问题...是董监高什么的投票决定的还是直接规定呢? 股份制企业章程及董事长、总经理、监事等职责40 国有企业中的*会、董事会、总经理办公会这三者的权限、关系、职能如何界定? 公司治理结构的三会制度及其意义9 我妈妈去检查了出来的结果是,海绵状血管瘤伴血栓形成及机化再通,是什么意思? 以李梦阳为主导的文学复古运动有什么意义? ASP.NET中如何取得DATALIST中已经绑定的LABEL值? asp.net控件OnItemDataBound事件数据绑定 急 如何将全篇都是顶格文字的txt格式文本运用wps文字处理成有段落空格的文本,在txt也是会显示段落空格的 古人云:自古忠孝不能两全,这句话到底是什么意思?79 文档,字不能顶格,一按删除键就删到前一段,有什么办法?15 福田福田区皇岗路与笋岗路交汇处怎么去,深业上城的地3 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? 手机号重新注册了一个,原来的咋找回来?? 明中叶发的复古行动倡导是什么13 用同一个手机号重新注册了一个,之前的微信怎么登录? 生育保险和生育津贴可以同时领取吗? 医学考研,那些院校是a区b区c区,大概的区别在哪?有人知道吗,谢谢了! 求教高手怎么让金山WPS的文档 首行全部顶格啊?12 从深圳福田区委怎么坐地铁到深业上城2 考研中哪些是A区哪些是B区学校316 体育考研,哪些是A区院校,B区院校,C区院校?1 深业上城哪一年批的地12 考研选学校,我听说什么A区,B区,C区是什么意思? 深圳深业上城(公寓)周边有什么学校? 用同一个手机号重新注册了一个,之前的微信怎么登录?