datalist:dropdownlist
int sum=0;
foreach (DataListItem item in DataList1.Items)
{
DropDownList ddl1 = (DropDownList)item.FindControl("DropDownList1");
sum += Convert.ToInt32(ddl1.SelectedValue);
//iSum += Convert.ToInt32(ddl1.SelectedItem.Text);
}
gridview:linkbutton,button,dropdownlist
string num = (((linkbutton)sender).SelectedValue.ToString()).ToString();
DropDownList ddl =((DropDownList)GRIDVIEW.Row(选择行的索引).cell(模版列所在列).findControl("控件ID"))Id = ddl.Select.value
Text = ddl.SelectedItem.Text
本文介绍了一种在ASP.NET中从DataList或GridView的下拉菜单(DropDownList)获取选定值并进行累加的方法。通过使用C#遍历DataList的每一项,找到并转换DropDownList的选定值为整数,再进行求和运算。对于GridView,通过定位到特定行和列来获取DropDownList的值。
1886

被折叠的 条评论
为什么被折叠?



