<form runat="server" id="f1">
<div runat="server" id="d">
grid view:
<asp:GridView runat="server" ID="g">
</asp:GridView>
</div>
<asp:TextBox runat="server" ID="t" TextMode="MultiLine" Rows="20" Columns="50"></asp:TextBox>
</form>
뒤에있는 코드 :
public partial class ScriptTest : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
g.DataSource = new string[] { "a", "b", "c" };
g.DataBind();
TextWriter tw = new StringWriter();
HtmlTextWriter h = new HtmlTextWriter(tw);
d.RenderControl(h);
t.Text = tw.ToString();
}
}
GridView도 runat = "server"가있는 from 태그 내에 있지만 여전히이 오류가 발생합니다.
단서가 있습니까?
runat="server"에서 이미 선언 할 수도 있고 그렇지 않을 수도 있음) 이것을 본 적이 있습니다<form>. 그냥 생각 ...