DropDownList1在GridView里吗?
GridView1中的某一个值->某一个是哪一个?protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
DropDownList1.SelectedValue = e.Row.Cells[x].Text;
}
GridView1中的某一个值->某一个是哪一个?protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
DropDownList1.SelectedValue = e.Row.Cells[x].Text;
}
解决方案 »
- 为什么confirm取消后还是删除了?
- VSS 管理ASP.NET问题
- 如何在插入数据后,返回非自增字段的数据呢?
- 数据导入---SOS 在线等!!!!
- 程序控制累加
- asp.net中去掉TreeView的NavigateUrl功能
- dataGrid编辑
- 在web form中用treeview动态生成树后......?????
- 引用excel组件时,本机上调试没问题,挂到服务器上出错!急急!!!
- 你门就不是为了分吗???进有分-谁能给个FreeTextBox和AspNetPager的正确使用说明和下在地址啊
- 怎么把GridView1中的某一个值赋给DropDownList1
- ASP.NET+SQL SERVER2005连接数据库怎么都连不上,一直报'SA'登陆失败
用DropDownList.SelectValue
或者DropDownList.Text就可以
GridView的单元格值也不是楼主那么取的protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
int l_Index = e.EventArgument;
存贮单元格值的变量 = GridView.Rows[l_Index].Cells[列数].ToString();
}如果是楼主要把值赋到选择项里面那就需要声明一个ListItem对象
//填充主题下拉列表DropDownList2
DataSet2TableAdapters.Dialog_Topic_SetTableAdapter l_D_T_S_Tadpt = new DataSet2TableAdapters.Dialog_Topic_SetTableAdapter();
DataTable l_DT5 = l_D_T_S_Tadpt.Get_Setted_Topic(l_CompanyID);
int l_SettedTopicNumber = l_DT5.Rows.Count;
if (l_SettedTopicNumber > 0)
{
//填充下拉列表
if (DropDownList2.Items.Count != 0)
{
DropDownList2.Items.Clear();
}
for (int i = 0; i < l_SettedTopicNumber; i++)
{
string l_Topic = l_DT5.Rows[i].ItemArray[0].ToString().Trim();
ListItem l_L_I = new ListItem();
l_L_I.Text = l_Topic;
l_L_I.Value = l_Topic;
DropDownList2.Items.Add(l_L_I);
}
}
上面这个代码可以作为参考,当然不是完全解决楼主问题的
ddl = ((DropDownList)GridView.Rows[索引].FindControl("DropDownList1")).SelectedValue;
搂主试试看吧
{
string ddl= ((DropDownList)GridView.Rows[0].FindControl("DropDownList1")).SelectedValue.ToString().Trim();
ListItem list = new ListItem();
list.Text = ddl;
list.Value = ddl;
ddl.Items.Add(list);
}