我正在开发Web应用程序。 我的主页上有gridview,其中包含标签和三个下拉列表。 我在gridview外面也有一个保存按钮。 如果每行下拉列表中进行了更改,则该按钮应保存值。 我现在的问题是如何实现节省。 例如,我有5行,我只更新了两行,当我点击“保存”按钮时,仅应保存这两行。 其他将保持不变。 请帮忙。 请参阅下面的代码。 非常感谢您的帮助。

===============>>#1 票数:1

您可以遍历gridview并在下拉菜单中选取所选值并将其保存...

for (int i = 0; i < Gridview1.Rows.Count; i++)
{
   DropDownList ddl1= (DropDownList)Gridview1.Rows[i].FindControl("Dropdownlist1");
   string abc=ddl.selectedvalue;
}

===============>>#2 票数:0

  • 在只读模式下,在每行上提供编辑/删除按钮。
  • 单击编辑按钮时,使该行处于可编辑模式,然后将编辑按钮更改为更新按钮。
  • 进行更改后,单击更新按钮,将新值保存到数据库,并使gridview返回显示编辑/删除按钮的只读模式。

有用的链接

  ask by Moccassin translate from so

未解决问题?本站智能推荐: