Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET/Timer/Table+;图像=无勾号/更新_Asp.net_Timer_Updatepanel_Scriptmanager - Fatal编程技术网

ASP.NET/Timer/Table+;图像=无勾号/更新

ASP.NET/Timer/Table+;图像=无勾号/更新,asp.net,timer,updatepanel,scriptmanager,Asp.net,Timer,Updatepanel,Scriptmanager,我有一个页面,它从远程服务检索字符信息,然后在UpdatePanel中的表中显示这些信息。如果我所做的只是向表中添加tablerows、tablecells和文本,那么该表将很好地刷新。但是,如果我尝试通过img标记或Image类添加图像,则表会更新一次,然后拒绝再更新 我浏览了一些谷歌搜索,阅读了每个搜索的前几页结果,并检查了stackoverflow,没有任何结果与我的具体问题相匹配。我可以不使用图像,但理想情况下,我想添加它们,因为我想用它们来直观地表示当前影响每个游戏角色的状态效果。代码

我有一个页面,它从远程服务检索字符信息,然后在UpdatePanel中的表中显示这些信息。如果我所做的只是向表中添加tablerows、tablecells和文本,那么该表将很好地刷新。但是,如果我尝试通过img标记或Image类添加图像,则表会更新一次,然后拒绝再更新

我浏览了一些谷歌搜索,阅读了每个搜索的前几页结果,并检查了stackoverflow,没有任何结果与我的具体问题相匹配。我可以不使用图像,但理想情况下,我想添加它们,因为我想用它们来直观地表示当前影响每个游戏角色的状态效果。代码如下

<asp:ScriptManager ID="scMain" runat="server" />
<asp:Timer ID="tmrRefresh" runat="server" Interval="5000" Enabled="true" />
<asp:UpdatePanel ID="udPanel" runat="server">
<Triggers>
    <asp:AsyncPostBackTrigger ControlID="tmrRefresh" EventName="Tick" />
</Triggers>
<ContentTemplate>
    <asp:Table id="tblCharacters" runat="server">
        <asp:TableHeaderRow>
            <asp:TableHeaderCell>Focus</asp:TableHeaderCell>
            <asp:TableHeaderCell>Character</asp:TableHeaderCell>
            <asp:TableHeaderCell>Location</asp:TableHeaderCell>
            <asp:TableHeaderCell>Ping</asp:TableHeaderCell>
        </asp:TableHeaderRow>
    </asp:Table><br />
    <asp:Label ID="lblNote" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
“})
tr.Cells.Add(带有{.Text=args(4)}的新TableCell)
tr.Cells.Add(带有{.Text=args(7)}的新TableCell)
tblCharacters.Rows.Add(tr)
下一个
lblNote.Text=Characters.Length&“Characters--”&Now.ToString
端接头

也许值得尝试使用CSS类而不是图像标记

td.gatekeeper
{
     background-image: url('http://mydomainremoved.net/images/game/image.gif?s=7&v=3&c1=10&c2=10&st=50');
}
td.dreamseer
{
   // etc.
}

由于
Foci
数组中可能的值数量有限(我只是假设它们与字符名相关),因此可以设置多个类,每个类指向特定的图像url,并根据方法的参数指定所需的值。

图像的大小应该是多少?
td.gatekeeper
{
     background-image: url('http://mydomainremoved.net/images/game/image.gif?s=7&v=3&c1=10&c2=10&st=50');
}
td.dreamseer
{
   // etc.
}