나는 새로운 VS 프로젝트를 만들고 내가 스캔 위에 마우스를 할 때 나는 내 브라우저에 다음을 얻을 실행하면 새 페이지 default.aspx
asp.net 자동으로 Javascript가 생성됩니까?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="WebApplication1._default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="top-menu" class="float-right">
<ul class="main">
<li><a id="A1" href="#" runat="server" class="current"><span>Home</span></a> </li>
<li><a href="#"><span>Members</span></a>
<ul class="sub curved">
<li><a href="#">MemberPage1</a></li>
<li><a href="#">MemberPage2</a></li>
<li><a href="#">MemberPage3</a></li>
</ul>
</li>
<li><a href="#"><span>Blog</span></a> </li>
<li><a href="#"><span>Contact</span></a> </li>
<li><a href="#"><span>Admin</span></a> </li>
<li><a href="#" runat="server" onserverclick ="Scan_Click"><span>Scan</span></a></li>
</ul>
</div>
</div>
</form>
</body>
</html>
에 다음 예제 코드를 복사 할 경우 - Javascript:_doPostBack('ctl02','')
나는이 바보 같은 질문이 아닌 희망 그래서 자바 스크립트를 사용하여 몰랐어요로이 나를 놀라게했다 ASP.NET 매우 새로운이기 때문에 ......
사용자가 브라우저에서 자바 스크립트를 비활성화하면 (예 : Tor 님이 최근에 통보 한 바와 같이) 서버 측 이벤트 Scan_Click이 실행되지 않는다는 의미입니까?
브라우저에 javascript가 비활성화 된 상태에서 asp.net 사이트에서 서버 측 스크립트를 실행할 수있는 대안이 있습니까?
완전히 사실은 아닙니다. 클래식 양식 게시물을 사용하여 JavaScript를 사용하지 않고 페이지에 데이터를 게시 할 수 있습니다. –
네, 맞습니다. 그러나 질문 샘플에서 @ooo는 js가 활성화되지 않은 채 실행되지 않는 Menu 컨트롤을 사용합니다 .-) – Oscar
모든 멋진 컨트롤은 사용자가 제공하는 HTML입니다. 달력 컨트롤이 자바 스크립트 없이는 효과가 없을지라도 – DavidB