사용자 정의 웹 컨트롤 * .ascx 파일이 있습니다. 자바 스크립트를 사용하여 gridview에서 사용자가 업데이트 버튼을 클릭하는 것을 시뮬레이션하려고합니다.자바 스크립트 gridview에서 사용자가 udate 버튼을 클릭하여 시뮬레이션
은 "LinkButton1"<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript">
$(document).keypress(function (e) {
if (e.which == 13) {
document.getElementById("LinkButton1").click();
}
});
</script>
이 템플릿 필드에 있습니다 : I가 없거나 잘못을하고있는 중이 야 무엇
<asp:TemplateField ShowHeader="False">
<EditItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" onKeyPress="" UseSubmitBehavior="True" CausesValidation="True"
CommandName="Update" TabIndex="13" Text="Update" ></asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False"
CommandName="Cancel" Text="Cancel"></asp:LinkButton>
</EditItemTemplate>
<ItemTemplate>
내의 .ascx 페이지의 상단에이 스크립트를?
편집기가 분명히 서식을 엉망으로 만듭니다. 현재 컨트롤 ID에 정적 ID를 렌더링하고 있습니까? –
예, ID는 정적입니다. 방금 디자이너가 C# 코드가없는 표를 만드는 데 사용했습니다. – briskovich
그 중 하나도 작동하지 않았습니다. 나는 너무 붙어있다 !! – briskovich