在JavaScript警报框中显示DataTable
我想在JavaScript alertbox中显示在JavaScript警报框中显示DataTable,javascript,asp.net,Javascript,Asp.net,我想在JavaScript alertbox中显示Filteredatatable。 我使用google电子表格作为数据库。最快的方法*是将数据表写入XML流,然后在警报框中显示,类似于以下内容: ... { foreach (ListEntry.Custom listrow in mySpread.Elements) { DC = myTable.Columns[listrow.LocalName]
Filteredatatable
。
我使用google电子表格作为数据库。最快的方法*是将数据表写入XML流,然后在警报框中显示,类似于以下内容:
... {
foreach (ListEntry.Custom listrow in mySpread.Elements)
{
DC =
myTable.Columns[listrow.LocalName] ?? myTable.
Columns.Add(listrow.LocalName);
myDR[DC] = listrow.Value;
}
myTable.Rows.Add(myDR);
}
DataTable uni = new DataTable();
DataTable mn = new DataTable();
mn= myTable.AsEnumerable().Reverse().CopyToDataTable();
uni = RemoveDuplicateRows(mn, "itemname");
DataTable filteredDataTable = uni.Select("quantity = " + "4").CopyToDataTable();
问候
**不使用任何外部框架或库,除了ASP.NET和纯JavaScript。如果我理解正确,我建议使用jQuery对话框而不是Please share jQuery dialog box Example您应该共享代码。错误:无法序列化DataTable。未设置DataTable名称。请为DataTable指定名称,称之为筛选数据。filteredData.TableName=“filteredData”;
System.IO.StringWriter writer = new System.IO.StringWriter();
filteredDataTable.WriteXml(writer, true);
Page.ClientScript.RegisterStartupScript(
this.GetType(),"script", "alert('"+writer.ToString()+"');",true);