我正在使用 c#/aspx/jquery 开发一个 webforms 项目。我不确定在哪里处理我的Onclick
. 两种选择(在 C# 或 jquery 中执行)似乎都是可行的。哪个会更好?
这是场景:
我想构建一个checkbox
将切换 a textbox's textmode
,在 Password 和 SingleLine 之间更改它。
目前,我的标记有以下代码,因为我目前正在用 C# 处理它:
<asp:Checkbox ID="CheckBox1" OnCheckedChanged="CheckBox1_OnCheckedChanged"/>
编码:
protected virtual void OnCheckedChange(EventArgs e)
{
If (CheckBox1.TextMode == TextMode.Password)
CheckBox1.TextMode = TextMode.SingleLine;
else
CheckBox1.TextMode = TextMode.Password;
}
这个用例是:用户正在输入他的密码。在同一页面上,他可以通过选中复选框来选择是否隐藏密码。