【问题标题】:dropdownlist no function, error creating control下拉列表没有功能,创建控件时出错
【发布时间】:2019-09-15 11:41:50
【问题描述】:

我有一个gridview 和一个下拉列表,一个有功能,另一个没有功能,所以只是一个标签。似乎无法解决这个问题,即使我的标签中有runat=server

我已经尝试过其他人提到的清理和重建,但这对我不起作用,错误仍然存​​在。

创建控件时出错 - asp:dropdownlist id="dropdownlist1" runat="server"缺少结束标记。

创建控件时出错 - asp:gridview id="gridview1" runat="server" autogeneratecolumns="false" gridview id="gridview1" runat="server" autogeneratecolumns="false" 上没有“runat=server”属性"标签。

<asp:DropDownList ID="DropDownList1" runat="server" runat="server"> </asp:DropDownList> 
            <br />



           <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
                CellPadding="6" OnRowCancelingEdit="GridView1_RowCancelingEdit"    
   
OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" OnRowDeleting="GridView1_RowDeleting">   

【问题讨论】:

  • 展示更多代码

标签: c# asp.net


【解决方案1】:
 <asp:DropDownList ID="DropDownList1" runat="server" runat="server"> </asp:DropDownList> 
            <br />



           <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
                CellPadding="6" OnRowCancelingEdit="GridView1_RowCancelingEdit"    

OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" OnRowDeleting="GridView1_RowDeleting"> 
               </asp:GridView>

【讨论】:

    【解决方案2】:

    你有两个

    runat="server"

    删除其中的 1 个

    我认为你的问题是因为你重命名了我猜的页面。

    您必须使用页面的新名称并将其继承到工作页面中

    喜欢:

    Inherits="YournewPagename"
    

    【讨论】:

    • 没有重命名有错误的页面,但继承是正确的。 &lt;%@ Page Language="C#" AutoEventWireup="true" Codebehind="Default.aspx.cs" Inherits="_Default" %&gt; public partial class _Default : System.Web.UI.Page 删除第一个标签上的 runat=server,我没有 runat="server" 属性存在
    • 如果错误仍然存​​在,请尝试创建一个新项目。
    猜你喜欢
    • 1970-01-01
    • 2021-01-25
    • 2015-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多