我正在将列动态添加到!IsPostBack 中的静态数据表中。
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”的列已属于此数据表。
谁能告诉我如何解决这个问题