2012年8月21日 星期二

型別 'System.Web.UI.WebControls.TemplateField' 沒有名為..... 的公用屬性。

又杯具了~
直接建Gridview忽然報這個錯,更讚的是報錯在一個我沒用過的新元件
所以我一直以為是新元件的問題....然後查了半小時= =


這是參考網址

整體來說報這個錯要檢查Gridview的階層標籤
以下是一個含有標準TemplateField跟BoundField的Gridview


<asp:GridView ID="gvData" runat="server" AutoGenerateColumns="False" >
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:CheckBox ID="cbx" runat="server" />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="RT" />
            </Columns>
        </asp:GridView>


我是少紅色的那一層才報這個錯
加上去就可以用囉~

沒有留言:

張貼留言