【问题标题】:Type 'System.Web.UI.WebControls.Button' does not have a public property named 'i'类型“System.Web.UI.WebControls.Button”没有名为“i”的公共属性
【发布时间】:2015-12-25 16:37:22
【问题描述】:

我正在使用带有 Bootstrap 的 asp.net。在 .aspx 中我编写了以下代码:

 <asp:Button ID="btnCancel" class="btn btn-warning" runat="server">
                        <i class="glyphicon glyphicon-thumbs-down"></i> Cancel</asp:Button>

我正在使用 HTML5。

错误是:

类型“System.Web.UI.WebControls.Button”没有名为“i”的公共属性

如果没有 i 标签,我无法在作为服务器端控件的按钮内显示图像。

任何帮助都将被接受。

帕萨

【问题讨论】:

    标签: asp.net html twitter-bootstrap


    【解决方案1】:

    您可以使用&lt;asp:LinkButton&gt; 将您的图标添加到按钮中,如下所示

    <asp:LinkButton ID="btnCancel" CssClass="btn btn-warning" runat="server" OnClick="btnCancel_Click"><span class="glyphicon glyphicon-thumbs-down"></span></asp:LinkButton>
    

    【讨论】:

      【解决方案2】:

      使用 CSS 代替在标签之间插入 HTML。将CssClass 属性添加到按钮并在该类中设置background-image 属性以取消按钮图像

      一个例子:

      <style type="text/css"> 
      .submit 
      { 
      border: 1px solid #563d7c; 
      border-radius: 5px; 
      color: white;
      padding: 5px 10px 5px 25px; background-image: url(https://cdn.sstatic.net/stackoverflow/img/sprites.png?v=6); 
      background-position-y: 465px; background-position-x: 5px; background-color: #563d7c; 
      } 
      </style> 
      
      <asp:Button runat="server" ID="Button1" Text="Submit" CssClass="submit"/>
      

      【讨论】:

        【解决方案3】:

        您可能知道,在 aspx 标记文件中,您可以包含纯 html 元素以及 ASP 控件。然后这些 ASP 控件呈现给相应的 html 元素。当您在 ASP 控件中嵌套另一个标记时,它会自动检查父控件是否具有 type 的属性。所以,只要你在设计阶段输入这个

         <asp:Button  ID="btnDoSomething">
            <i class="glyphicon ">
         </>
        

        和在代码文件上写这个是一样的:

         btnDoSomething.PropertyWithTypei
        

        如果 btnDoSomething 控件没有该类型的属性,IDE 会抱怨。同样的事情也适用于这里。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-08-26
          • 1970-01-01
          • 2011-10-16
          • 2012-07-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多