C# .NET GridView实时显示数据,数据源为datatable web 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没用,要么用UpdatePanel ajax轮询,要么用SignalR或者WebSockets推送。 没看出你的timer有什么作用你想一条一条出数据,不是应该在timer里填充datatable吗你现在timer跟表格一点关系都没有而查询语句放到了按钮里你应该把按钮里的循环分解出来放到timer里去执行啊 我想用Timer来刷新UpdatePanel 您好,UpdatePanel ajax轮询这种方法有什么简单的例子么?完全不懂啊 GridView控件绑定显示DataTable数据示例//GridView设置 <asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" Width="230px" style="font-size: small"> <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" /> <RowStyle BackColor="#E3EAEB" /> <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" /> <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" /> <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" /> <EditRowStyle BackColor="#7C6F57" /> <AlternatingRowStyle BackColor="White" /> </asp:GridView>//加载显示银行月息及本息数据double interest; double total; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable dt = new DataTable();//创建TataTable对象 DataRow dr; //创建TataTable中的DataColumn列,即构造DataTable对象的骨架 dt.Columns.Add(new DataColumn("月份", typeof(int))); dt.Columns.Add(new DataColumn("现存款数", typeof(float))); dt.Columns.Add(new DataColumn("利息", typeof(float))); dt.Columns.Add(new DataColumn("本息和", typeof(float))); for (int i = 0; i <= 11; i++) { if (!(i > 0)) { interest = 0; total = 500; }//CodeGo.net/ else { interest=(total * 0.05); total = (500 + interest + total); } dr = dt.NewRow(); dr[0] = i + 1; dr[1] = 500; dr[2] = interest; dr[3] = total; dt.Rows.Add(dr); } GridView1.DataSource = dt; GridView1.DataBind(); } } 有报错,望大婶指导 用C#怎么实现给串口通信,发送数据到变频器上,求详细解答。 fixed 语句 數據庫操作,高手求救 注册组件问题 100分请点拨超级新手! 想实现photoshop那种打开图片文件时的增强型openfiledialog,在.net中如何做啊? ClickOne部署问题,下载 http://192.168.1.69/xxxx.application 未成功 兄弟们,几天不见怎么又开始散分了:( Cryatal report 分发的问题 C# 內存回收机制 蓝色的按钮
你想一条一条出数据,不是应该在timer里填充datatable吗你现在timer跟表格一点关系都没有
而查询语句放到了按钮里你应该把按钮里的循环分解出来放到timer里去执行啊
我想用Timer来刷新UpdatePanel
//GridView设置
<asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333"
GridLines="None" Width="230px" style="font-size: small">
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#E3EAEB" />
<PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#7C6F57" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
//加载显示银行月息及本息数据
double interest;
double total;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt = new DataTable();//创建TataTable对象
DataRow dr;
//创建TataTable中的DataColumn列,即构造DataTable对象的骨架
dt.Columns.Add(new DataColumn("月份", typeof(int)));
dt.Columns.Add(new DataColumn("现存款数", typeof(float)));
dt.Columns.Add(new DataColumn("利息", typeof(float)));
dt.Columns.Add(new DataColumn("本息和", typeof(float)));
for (int i = 0; i <= 11; i++)
{
if (!(i > 0))
{
interest = 0;
total = 500;
}//CodeGo.net/
else
{
interest=(total * 0.05);
total = (500 + interest + total);
}
dr = dt.NewRow();
dr[0] = i + 1;
dr[1] = 500;
dr[2] = interest;
dr[3] = total;
dt.Rows.Add(dr);
}
GridView1.DataSource = dt;
GridView1.DataBind();
}
}