- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个页面,它从远程服务中检索字符信息,然后在 UpdatePanel 内的表中显示该信息。如果我所做的只是向表格中添加表格行、表格单元格和文本,表格会完全刷新。但是,如果我尝试通过 img 标签或 Image 类添加图像,则表会更新一次,然后拒绝再更新。
我浏览了一些 Google 搜索并阅读了每次搜索的前几页结果,并检查了 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>
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Master.IsLoggedIn Then
Response.Redirect("login.aspx")
Else
FillCharacterTable()
End If
End Sub
Private Sub FillCharacterTable()
Dim Foci() As Byte = {0, 4, 10, 19, 24}
Dim Names() As String = {"Unknown", "Gatekeeper", "Dreamseer", "Soulmaster", "Fatesender"}
Dim HaloColors() As Byte = {0, 4, 15, 7, 18}
Dim c As New CharacterInfoClient ' Remote service
Dim Characters() As String = c.GetCharacterInformation
For Each s As String In Characters
Dim args() As String = s.Split("|")
Dim tr As New TableRow
' add focus elemen icon
Dim focus As Byte = Foci(args(2))
' option 1 - causes timer to stop updating
tr.Cells.Add(New TableCell With {.Text = String.Format("<img src=""http://mydomainremoved.net/images/game/image.gif?s=7&v=3&c1={0}&c2={0}&st=50"">", focus))})
' Option 2, same thing
Dim tc As New TableCell
tc.Controls.Add(New Image With {.ImageUrl = String.Format("http://mydomainremoved.net/images/game/image.gif?s=7&v=3&c1={0}&c2={0}&st=50", focus)})
tr.Cells.Add(tc)
tr.Cells.Add(New TableCell With {.Text = "<a href=""character.aspx?id=" & args(1) & """>" & args(0) & "</a>"})
tr.Cells.Add(New TableCell With {.Text = args(4)})
tr.Cells.Add(New TableCell With {.Text = args(7)})
tblCharacters.Rows.Add(tr)
Next
lblNote.Text = Characters.Length & " characters -- " & Now.ToString
End Sub
最佳答案
也许值得尝试使用 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,并根据方法的参数分配所需的任何一个。
关于ASP.NET/计时器/表格 + 图像 = 没有勾选/更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301240/
我正在构建一个自定义复选框,功能已经差不多了,但样式还有待改进。 我有几个问题, 我需要以圆为中心的支票 我只需要在单击复选框本身而不是文本时激活检查。 恐怕我无法在不使用左侧位置左侧的填充的情况下将
您好,我正在使用 Titanium 创建一个可以检查的行表。 我需要用 Javascript 编写一些代码,只允许检查一行,当检查其中一行时,其他行则取消检查。 我不担心 Titanium 部分,但更
我需要你的帮助。 如何从数组中获取值并使用 HTML 5 的 data 属性选中(勾选)其相关复选框? 即。 var x = "[monday,thursday]" ...经过一些处理后
我在 Winforms 应用程序中有一个 CheckedListBox,其中包含月份作为项目(如一月、二月、三月等)我正在尝试实现这样的功能,即当任何项目被选中时,应该弹出一条消息,说明它已被选中。而
我是一名 iOS 开发新手。我想在我的 UITableViewCell 被选中时添加一个复选标记。选择另一行时,应删除复选标记。我该怎么做? 最佳答案 不要使用 [tableview reloadDa
在我的应用程序中,有 2 个复选框用于获取用户的类型(例如:学生或教师)。我知道我应该使用单选按钮而不是复选框,但我在教程中的问题要求使用复选框(所以请暂时忽略单选按钮)。 即使我选中一个复选框,is
我的 html 页面上有一个表单,其中有一堆复选框作为选项。其中一个选项是“全选”,我希望在选中“全选”框后立即选中所有其他复选框(如果未选中)。我的代码看起来像这样: All Posts
我有一个 JSP,我在其中使用 c:out 打印一些字符串。但我需要通过反斜杠转义所有 '(刻度)。 示例:jsp '"> 打印 tag.title = test's 'test's 但我
我有一个复选框,然后是一个交叉图像,如下所示。 当我单击图像时,复选框应该被选中。我尝试了以下代码。但没有用。 任何人都可以帮助使用 Javascript 来完成它... 最佳答案 你可以使用jQu
我对使用 python 做一个编程游戏很感兴趣,并且我想以 GunTactyx ( http://apocalyx.sourceforge.net/guntactyx/index.php ) 的风格来
我正在使用 UltimateListCtrl 和 LC_LIST 样式。我的列表中的所有项目都带有复选框。填充列表后,我尝试根据从数据库收到的数据动态检查(勾选)一些项目。但在填充列表后,我无法检查(
这个问题在这里已经有了答案: .prop() vs .attr() (18 个答案) 关闭 9 年前。 我已经看过,但无法为我的问题找到简单的答案。我单击其中一个 TR,然后单击另一个 TR,它工作
我有这个 HTML 代码: 如何在 JavaScript 中检查(勾选)值“2”?我无法更改 html 代码,它是公共(public)网站。这是此 radio 的 XPath,值为“2” //*[
请考虑这段代码: plotOptions: { series: { label: { connectorAllowed: false }
我是一名优秀的程序员,十分优秀!