错误提示:AddControl.Controls.Add(kindnameLink)行错误。
未将对象引用设置到对象的实例。
DataListkind为datalist控件。
大家帮我看看怎么改。System.Web.UI.WebControls.PlaceHolder AddControl=(PlaceHolder)DataListkind.FindControl("AddControl");
HyperLink kindnameLink=new HyperLink();
kindnameLink.Text=row[1].ToString();
kindnameLink.NavigateUrl="../sortnext.aspx?nextkindId="+row[0];
AddControl.Controls.Add(kindnameLink);//提示这行错误。页面部分。
<ItemTemplate>
<table borderColor="linen" cellSpacing="0" cellPadding="0" width="176" border="1">
<tr borderColor="#ffcc33">
<td>
<asp:PlaceHolder Runat="server" ID="AddControl"></asp:PlaceHolder>
</td>
</tr>
</table>
</ItemTemplate>
未将对象引用设置到对象的实例。
DataListkind为datalist控件。
大家帮我看看怎么改。System.Web.UI.WebControls.PlaceHolder AddControl=(PlaceHolder)DataListkind.FindControl("AddControl");
HyperLink kindnameLink=new HyperLink();
kindnameLink.Text=row[1].ToString();
kindnameLink.NavigateUrl="../sortnext.aspx?nextkindId="+row[0];
AddControl.Controls.Add(kindnameLink);//提示这行错误。页面部分。
<ItemTemplate>
<table borderColor="linen" cellSpacing="0" cellPadding="0" width="176" border="1">
<tr borderColor="#ffcc33">
<td>
<asp:PlaceHolder Runat="server" ID="AddControl"></asp:PlaceHolder>
</td>
</tr>
</table>
</ItemTemplate>
{
System.Web.UI.WebControls.PlaceHolder AddControl=(PlaceHolder)item.FindControl("AddControl");
HyperLink kindnameLink=new HyperLink();
kindnameLink.Text=row[1].ToString();
kindnameLink.NavigateUrl="../sortnext.aspx?nextkindId="+row[0];
AddControl.Controls.Add(kindnameLink);
}