Subversion Repositories DevTools

Rev

Rev 119 | Blame | Last modification | View Log | RSS feed

<script language="VB" Runat="server">
Sub MakeReadOnly(sItem as TextBox)
        sItem.borderwidth=unit.point(0) 
        sItem.Backcolor=System.Drawing.Color.FromARGB(&H78FFFAF0)
        sItem.BorderStyle=BorderStyle.None
        sItem.ReadOnly="True"
End Sub

Sub MakeEditable(sItem as TextBox)
        sItem.borderwidth=unit.point(1) 
        sItem.Backcolor=System.Drawing.Color.White
        sItem.BorderStyle=BorderStyle.Solid
        sItem.ReadOnly="False"
End Sub

Sub doChanged(Source as Object, E as EventArgs)
if chkEdit.Checked ="True" then
        MakeReadOnly(txtFname)
        MakeReadOnly(txtLname)
        chkEdit.Text="Make Editable"
else
        MakeEditable(txtFname)
        MakeEditable(txtLname)
        chkEdit.Text="Make Read-Only/Non-Editable"
End If 
End Sub
</script>
<html>
<head>
        <meta name="GENERATOR" Content="ASP Express 3.2">
        <title>Switch Between Editable and Read-Only</title>
</head>
<body>
<form id="form1" Runat="server">
        <div style="background:#FFFAF0" style="BORDER-RIGHT: #000000 1px solid; 
                BORDER-LEFT:#000000 1px solid; BORDER-TOP:#000000 1px solid;
                BORDER-BOTTOM:#000000 1px solid">
        &nbsp;<br>
                &nbsp; First Name: <asp:TextBox id="txtFname" 
                                Bordercolor="black"
                                BorderWidth="1"
                                Text="Tom"
                                Runat="server" /><br> 
                &nbsp; Last Name: <asp:TextBox id="txtLName" 
                                Bordercolor="black"
                                BorderWidth="1"
                                Text="Landry"
                                Runat="server" /><p>
                <asp:Checkbox Text="Make Read-Only/Non-Editable" 
                        id="chkEdit" 
                        AutoPostBack="true" 
                        OnCheckedChanged="doChanged" 
                        Runat="server" /><br>&nbsp; 

        </div>
</form>
</body>
</html>