enter image description here我的老师给了我以下任务:创建带有3个按钮的表单(保存(保护区)编辑(编辑器)删除(Eliminar))。
但是我真正的问题是:
我需要将我的文本框链接到我的按钮,以便我可以禁用它并随意启用它,但是我无法通过它们来连接它们。
PS:如果您回答此问题,请尽自己所能,具体说明自几天前我开始学习asp.net以来所使用的术语。
答案 0 :(得分:0)
首先,您需要创建按钮事件。 双击窗体上的按钮,然后VB将自动创建一个按钮事件。 现在,您可以进行编码了。 对于:
private void button1_Click(object sender, EventArgs e)
{
textBox1.Enabled = false;//Disable textbox1 on the form
}
答案 1 :(得分:0)
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RedioButton.aspx.cs" Inherits="Shoping_Cart.RedioButton" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Enable Disable Textbox Using Jascript Radio Button Click</title>
<script type="text/javascript">
function EnableDisableTextBox() {
var status = document.getElementById('<%=rbtEnable.ClientID %>').checked;
if (status == true) {
document.getElementById('<%=TextBox1.ClientID %>').disabled = false;
} else {
document.getElementById('<%=TextBox1.ClientID %>').disabled = true;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" Width="228px"></asp:TextBox>
<br />
<br />
<asp:RadioButton ID="rbtEnable" runat="server" Text="Enable" onclick="javascript:EnableDisableTextBox();" GroupName="1" />
<asp:RadioButton ID="rbtDisable" runat="server" Text="Disable" onclick="javascript:EnableDisableTextBox();" GroupName="1" />
</div>
</form>
</body>
</html>