当前位置:编程学习 > C#/ASP.NET >>

asp.net编程疑问请教高手

请问问题出在哪 怎么可以解决!

补充:<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="HTMLTest.aspx.cs" Inherits="HTMLTest" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns=" http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>HTML服务器控件</title>
    <script language="javascript" type="text/javascript" runat="server">
        function btnRed_onclick() {
            form1.Style.backgroundColor = "Red";
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <input id="bthRed" type="button" value="Red" onclick="return btnRed_onclick()" />
    <div>
   
    </div>
    </form>
</body>
</html>

 

 

错误 1 找不到文件“HTMLTest.aspx.cs”。 D:\Backup\我的文档\Visual Studio 2005\WebSites\Testweb\Default.aspx 1 58 D:\...\Testweb\
错误 2 文件“/Testweb/HTMLTest.aspx.cs”不存在。 D:\Backup\我的文档\Visual Studio 2005\WebSites\Testweb\Default.aspx 1 
错误 3 由于先前已在此页中指定了另一种语言(或者由 CodeFile 属性暗示),因此无法使用“javascript”。 D:\Backup\我的文档\Visual Studio 2005\WebSites\Testweb\Default.aspx 8 

追问:<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="HTMLTest.aspx.cs" Inherits="HTMLTest" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns=" http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>HTML服务器控件</title>
    <script language="javascript" type="text/javascript" runat="server">
        function btnRed_onclick() {
            form1.Style.backgroundColor = "Red";
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <input id="bthRed" type="button" value="Red" onclick="return btnRed_onclick()" />
    <div>
   
    </div>
    </form>
</body>
</html>

 

第一行出现错误CodeFile="HTMLTest.aspx.cs"

错误 1 找不到文件“HTMLTest.aspx.cs”。 D:\Backup\我的文档\Visual Studio 2005\WebSites\Testweb\Default.aspx 1 58 D:\...\Testweb\
错误 2 文件“/Testweb/HTMLTest.aspx.cs”不存在。 D:\Backup\我的文档\Visual Studio 2005\WebSites\Testweb\Default.aspx 1 
错误 3 由于先前已在此页中指定了另一种语言(或者由 CodeFile 属性暗示),因此无法使用“javascript”。 D:\Backup\我的文档\Visual Studio 2005\WebSites\Testweb\Default.aspx 8 

答案:下面的字实在太小,看不清哦。。。

楼上正解
现在知道了,,我的意思就是为什么程序输出的数是7, 4。

input 控件是客户端的

script 定义了服务器端的了

把runat=server 去掉

既然你只用到JAVASCRIPT来写脚本 完全可以把CodeFile="HTMLTest.aspx.cs" Inherits="HTMLTest"这句删除了..

上一个:ASP.NET编程的问题05
下一个:求ASP.NET编程词典全能版(完整版)

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,