当前位置:编程学习 > C#/ASP.NET >>

不解

各位大神,请问这个是为啥原因;             类型“GridView”的控件“ctl00_ContentPlaceHolder1_GridView1”必须放在具有 runat=server 的窗体标记内类型“GridView”的控件“ctl00_ContentPlaceHolder1_GridView1”必须放在具有 runat=server 的窗体标记内 --------------------编程问答-------------------- 就是没放到runat=server里面呗 --------------------编程问答-------------------- 但是:<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" 
        AutoGenerateColumns="False" Width="800px" DataKeyNames="qydm" 
        EnableModelValidation="True" 
        onselectedindexchanged="GridView1_SelectedIndexChanged">这不是有了,吗 --------------------编程问答-------------------- 必须放在具有 runat=server 的窗体标记内 --------------------编程问答-------------------- 请问怎么做啊!我是第一次接触asp,完全不懂,能求个详细过程吗! --------------------编程问答-------------------- 窗体标记是指form标记,你看你有没有form?form里有没有runat=server

<form runat=server> --------------------编程问答-------------------- --------------------编程问答-------------------- 使用asp.net的webform,则每个页面有且只有一个runat=server的form标签。 --------------------编程问答-------------------- 写一行
public override void VerifyRenderingInServerForm( Control control ) { }
就可以不提示了 --------------------编程问答-------------------- +1
引用 8 楼 net_lover 的回复:
写一行
public override void VerifyRenderingInServerForm( Control control ) { }
就可以不提示了
--------------------编程问答-------------------- form  加上runat=server
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,