永发信息网

关于GridView中获取下拉框选定的值的问题

答案:2  悬赏:50  手机版
解决时间 2021-08-12 03:49

我在GridView中,我有一个下拉框是存放从数据库中读取的整数值,功能是每条信息显示的位置;下拉框旁边放置一个LinkButton,功能为“设置”,

我要做的就是:在后台人工对每条信息显示的位置进行设置,

简单的说就是要把原来是位置“10”的信息调整到“2”

问题就是:在GridView的RowCommand事件中怎样获得下拉框选好的值,

我已经找到下拉框对象了,可是值并不是选定的值,依然是“1”(页面运行时每个下拉框原始值都是“1”)。

 

最佳答案

程序编写的时候你需要设置每一行数据每一个下拉框的默认选中值


一般用for语句里嵌套if语句,如果数据库里的值与下拉框的某个值相等时,则设置为选中状态

全部回答

<asp:linkButton runat="server" id="lbtn_set" text="设置" commandName="lbtn_set" commandArgument='<%# Eval("唯一标识列")%>' ></asp:linkbutton>

rowcommand事件

string str=string.empty;

if(e.commandName="lbtn_set")

{

for(int i=0;i<this.gridview.rows.count;i++)

{

  label lab_=(label)gridview.rows[i].findControl("唯一标识列");

  if(lab_.text==e.commandArgument.tostring())

  {

    dropdownlist ddl_=(dropdownlist)gridview.rows[i].findControl("dropDownList");

    str=ddl_.selectedItem.text;//获得你点击行的dropdownlist你选中的值

  }

}

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
是不是到了20级就没有落点提示、“对手使用放
这是什么- -
雨湖区湘潭立马电动车专卖地址在哪里啊
推荐几个soul 或R&B黑人歌手
为什么我一直无缘无故的听到QQ消息的声音
有一个难题请教高手解答。
大小头怎么放样
梁子湖区鄂州梁子湖工商所这个地址在什么地方
早晨空腹吃火腿肠会消化不良吗?
在庵东买一个门面多少?
求星际达人提供一些韩国神族高手STOCK的历届
怎样去除头皮油脂
去哪里看海浪漫些?不要告诉我说只要和自己喜
彩虹岛里哪些归还石碑上储存会送技能点
快男陈翔的粉丝群,可以加进去的?
推荐资讯
我们还有可能吗,她到底爱不爱我?
怪物猎人2G携带版的金手指详细使用教程
DNF维护刷图
关于七夕送礼物,友友们帮帮忙,小弟先谢了呵
有一部动画片 讲的是孙悟空 猪八戒的后人的故
牙龈增生怎么办?
魔兽3c哪个版本好玩?
他爱我是不是远远超过了我爱他?
求天龙八部2(1888新手卡)
爱你 干啥啊
哪只羊聪明...?
下一站幸福的英文
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?