如何在ASP.Net C#中的GridView的EditMode中显示DropdownList?

AL3MS

我有一个gridview1,它有一个正常的领域。单击编辑链接后,我要显示一个DropdownList从数据库读取的。我怎样才能做到这一点?

这是我的列表模板代码:

<asp:TemplateField HeaderText="Course Name">
     <ItemTemplate>
         <asp:Label ID="Label7" runat="server" Text='<%# Bind("CName") %>'></asp:Label>
     </ItemTemplate>

       <EditItemTemplate>

         <asp:DropDownList ID="ddlECName"  CssClass="auto-style16" Width="80px" runat="server" ></asp:DropDownList>

           </EditItemTemplate>

           <FooterTemplate>

                  <asp:DropDownList ID="ddlCName"  CssClass="auto-style16" Width="80px" runat="server" ></asp:DropDownList>

            </FooterTemplate>

 </asp:TemplateField>

用于在ddl中添加值:

    //This code for adding values in course name list in the edit mood

 DropDownList ddlECName = ????? as DropDownList; 

                ddlECName.DataSource = GetData("SELECT * FROM TBCourse  INNER JOIN TbCourseMajor ON  TBCourse.CId = TbCourseMajor.CId  AND TbCourseMajor.MNom='" + DLMNom.SelectedValue + "'");


                ddlECName.DataTextField = "CName";
                ddlECName.DataValueField = "CId";
                ddlECName.DataBind();

                //Add Default Item in the DropDownList
                ddlECName.Items.Insert(0, new ListItem("----"));

问题是我应该写什么来定义ddlECName?如何告诉他们我的意思是在网格视图的编辑模式下的ddl?

第二个问题是在哪个函数中将此写在哪里?例如:OnRowEditing ...等

如果您知道很好的解释,请在提供URL的同时处理网格视图方法时感到困惑。谢谢你

苏维克·戈什(Souvik Ghosh)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在ASP.NET C#的Gridview中获取和显示特定值

GridView中的DropDownList绑定到ASP.NET C#中GridView内TextBox中DropDown的选定值

如何在asp .net和c#中的gridview中启用选定的行

如何在ASP.NET C#应用程序中向GridView添加行

ASP.NET C#如何在GridView中更改数据并写入XML

如何在ASP.NET C#中从SQL Server到GridView中选择数据

我如何获得一个Asp.Net Core DropdownList来显示C#枚举中的[Display()]值?

如何在ASP.Net C#中实现FCM?

如何在ASP.NET C#中打印div

如何在 ASP.Net MVC 中显示多个 DropDownList 并获取值

如何在ASP.NET C#中突出显示ActionLink的当前选择

如何在GridView Asp.Net中显示数据库中的编码值?

如何在 Asp.Net 中制作 GridView 多列

如何在 ASP.NET 中的 GridView 中计算总价

如何在asp.net中清除GridView?

从ASP.NET C#中的DropDownList删除项目

如何在C#中的gridview rowdatabound中绑定dropdownlist?

c#使用asp.net在gridview页脚中显示总列数

Gridview仅显示MySQL数据库中的1行-ASP.net C#

在gridview单元格工具提示ASP.net/C#中显示列的名称

如何在VB.Net/C#和ASP.NET的下拉列表中显示对象属性

如何在asp.net中显示“是”或“否”消息框?

asp.net MVC如何在集合中显示值

如何在 ASP.NET Webforms 中显示 cookie 值

如何在 Asp.Net MVC 中显示上周的数据

如何在asp.net中动态显示记录?

如何在 ASP.NET 中显示时间?

如何使用c#在asp.net中检查dropdownlist是否包含0或为空?

如何在 ASP.NET C# 中的 Index.csthml 中显示和隐藏 div 标签?