我如何改变按钮文本颜色onclick事件(asp.net, c#)使用Css文件
本文关键字:net asp 使用 文件 Css 事件 颜色 何改变 改变 按钮 文本 | 更新日期: 2023-09-27 17:49:59
我有CSS类文件。当我点击按钮时,buttontext应该是绿色的。
.buttongreen
{
color:green;
}
无需更改任何cssClass即可完成。你可以像这样改变你的按钮文本颜色
void OnClick1(object sender, RoutedEventArgs e)
{
btn.Forecolor = System.Drawing.Color.Green;
}
或者你可以像这样改变你的按钮背景颜色:
void OnClick1(object sender, RoutedEventArgs e)
{
btn.Backgroundcolor = System.Drawing.Color.Green;
}
如果您只想更改后面代码中按钮的颜色,请执行以下操作
btnName.Style.Add(HtmlTextWriterStyle.Color, "green");
这里btnName
为按钮的ID
。
如果你想添加一个类,按
btnName.Attributes.Add("class", "buttongreen");
有两种方法:
- 使用javascript
<script type="text/javascript"> function changeColor()
{
document.getElementById("buttonName").className = "MyClass";
}
<script>
调用OnClientClick函数
-
后面的代码
btnName.Attributes。添加("类"、"buttongreen");
更改OnClick事件中按钮文本的前景色。
button.Forecolor = System.Drawing.Color.Green;
我已经使用cssClass OF按钮更新了我的答案。不确定,但这可能对你有帮助。
protected void button_Click(object sender, EventArgs e)
{
button.CssClass = "buttongreen";
}