!IsPostBack内の静的なデータテーブルに列を動的に追加します。DataTableのSystem.Data.DuplicateNameException
static DataTable dtflow = new DataTable();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
dtp.Columns.Add("slno");
dtp.Columns.Add("portname");
dtp.Columns.Add("type");
dtp.Columns.Add("portid");
dtp.Columns.Add("longitude");
dtp.Columns.Add("latitude");
dtp.Columns.Add("add1");
dtp.Columns.Add("add2");
dtp.Columns.Add("dist");
dtp.Columns.Add("state");
dtp.Columns.Add("country");
}
}
しかし、私は二度目の私のウェブサイトを実行するときには、この
例外の詳細のような例外を示しています。System.Data.DuplicateNameExceptionは:「SLNO」という名前の列は既にこのデータテーブルに属しています。
誰がどのようにASP.NET
でこの問題に