gpt4 book ai didi

html - 创建将显示相应表格列的事件或函数或 css 样式

转载 作者:行者123 更新时间:2023-11-28 08:30:39 25 4
gpt4 key购买 nike

我正在使用 ASP.NET,我对它还很陌生。我想知道会根据我按下的日期按钮突出显示相应事件的事件和函数:

<td class="style2">
<asp:Button ID="Monday" runat="server" BackColor="#009933" Height="52px" Text="Monday" Width="1259px" />

Protected Sub Monday_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Monday.Click
Response.Redirect("index2.html")
End Sub

<td class="style2" bgcolor="#cc00ff" >

CS-402<br />
Sir Hashim
<br/>
Web Engineering
</td>

最佳答案

这取决于你想达到什么目的。

首先,我建议您将应用程序的“业务逻辑”和 UI 逻辑(表示层的逻辑)分开。在您的情况下,Monday_Click 是业务逻辑的一部分。它应该远离 .aspx 部分(到 .aspx.cs)。

负责 UI 行为的逻辑(例如,突出显示页面上的某些内容)可以用 JavaScript 编写。您可以使用 jQuery 库来简化它。

关于你的问题。您可以向按钮添加一个 OnClientClick="highlighSomething()" 事件,并将此脚本添加到页面底部:

<script type="text/javascript>
function highlighSomething(){
var element = $('td.style2'); // find a cell. Use jQuery for this
element.css("background-color", "yellow"); // change bg color
}
</script>

附言如果您是 ASP.NET 的新手,我建议您忘记 WebForms 并开始学习 MVC。它更容易也更好。几乎所有新的 ASP.NET 网站都是用 mvc 编写的,而不是 WebForms。

关于html - 创建将显示相应表格列的事件或函数或 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28285892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com