【发布时间】:2015-02-16 04:41:51
【问题描述】:
软件: Visual Web Developer 2008 Express Edition
书籍:O'Reilly 编写的 ASP.NET 3.5 编程
书上说在 .aspx 文件中创建源代码
<head runat="server">
<title></title>
</head>
<script type="text" language="javascript">
function ButtonTest(){
alert("Button clicked - client side processing");
}
function DoChange(){
document.getElementById("btnSave").disabled=false;
}
</script>
<body>
<h1>Client-Side Processing</h1>
<form id="form1" runat="server">
<div>
<input id="btnHTML" runat="server" onclick="javascript:ButtonTest();"
onserverclick="btnHTML_ServerClick" type="button" value="HTML Button" />
设计视图如下所示
书说在设计视图中双击按钮以在代码隐藏文件中创建事件处理程序并添加以下突出显示的代码行
protected void btnHTML_ServerClick(object sender, EventArgs e){
txtHTML.Value = "一个 HTML 服务器控件";
}
但是当我双击 HTML 按钮时,它带我回到 .aspx 文件并且没有函数 btnHTML_ServerClick 添加 txtHTML.Value = "An HTML server control";
如何解决?
【问题讨论】:
标签: javascript html asp.net visual-studio button