我有一个来自 obout 的网格:
<cc1:Grid ID="GridEvalEmp" runat="server" AllowPageSizeSelection="False" AllowPaging="True" PageSize="10"
AutoGenerateColumns="False" FolderStyle="styles/style_8" Language="es"
Width="600" AllowFiltering="false">
<ClientSideEvents OnClientCallbackError="onGridErrorEval" OnClientAdd="onAddEvalEmp" OnClientEdit="onEditEvalEmp"
OnBeforeClientInsert="validarFechas" OnBeforeClientUpdate="validarFechas"/>
<Columns>
<cc1:Column ID="ClmCodEval" DataField="codEvaluacion" HeaderText="Capacitación" Visible="false" Index="0" />
<cc1:Column ID="ClmNombreCapacitacion" Width="300" HeaderText="Capacitación" DataField="nombreEvaluacion" Index="1" Visible="true" Wrap="True" />
<cc1:Column ID="ClmFechaActEval" Width="180" HeaderText="Fecha de Evaluación" DataFormatString="{0:dd/MM/yyyy}" DataField="fechaEvaluacion" Index="2" Visible="true" Wrap="True" />
<cc1:Column ID="ClmPuntaje" Width="200" HeaderText="Puntaje" DataField="puntajeEval" Index="3" Visible="true" Wrap="True" />
<cc1:Column ID="ClmEditCap" Width="160" AllowDelete="false" AllowEdit="true" HeaderText="" Index="3" />
</Columns>
</cc1:Grid>
我想在客户端添加时禁用 ClmPuntaje 列。为此,我有一个 javascript 函数,但它不起作用:
function onAddEvalEmp(record) {
document.getElementById('ClmPuntaje').disabled = true;
}
我怎样才能使这项工作?
谢谢!萨布丽娜