前台Aspx布面与后台CS页面互动问题~! 前台可以调用后台函数吗? (如:我在客户端button的onclick事件调用CS中函数)后台代码可以在前台页面写吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的前台是指JAVASCRIPT的??还是这种效果。<%@ Page Language="C#" AutoEventWireup="True" Debug="true" %><%@ Import Namespace="System" %><%@ Import Namespace="System.Data" %><script runat="server">protected void Page_Load(Object Src, EventArgs E){ if (!IsPostBack) { Bind(); }}</script><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>回复信息</title><link href="../../Style.css" rel="stylesheet" type="text/css"></head><form runat="server"><body><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr class="smallTitle"> <td>主题:</td> <td><%= TitleName%></td> </tr> <tr class="smallTitle"> <td>作者:</td> <td><%= UserName%></td> </tr></table> 1)前台可以调用后台函数吗? (如:我在客户端button的onclick事件调用CS中函数) ==实时地调用并且不希望发生回传是不可能的2)后台代码可以在前台页面写吗? ==可以,例如<script language=C# runat=server> private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if(!Page.IsPostBack) { } } </script> 1.可以。但必须将private改成protected,因为相当于前台继承后台.private不能继承.2.可以。去掉前台最顶的。<%page........> 1、可以:<input id="Button2" type="button" value="button" onclick='<% Method(); %>' />2、也可以:(引用上楼的)protected void Page_Load(Object Src, EventArgs E){ if (!IsPostBack) { Bind(); }}</script> 1、可以:<input id="Button2" type="button" value="button" onclick='<% Method(); %>' />-------------------------------------------------------------------------------我用了以上方法,并把调用函数变成protected.我调用了一个清空当页面文本框函数,没有任何反应~! <input id="Button2" type="button" value="button" onserverclick='<% Method(); %>' />呢 <input id="Button2" type="button" value="button" onserverclick='<% Method(); %>' />呢---------------------------------------------------------------------------------还是不行啊~! 用ajax怎么做啊~!有现成的例子吗? 各位大侠,asp.net里怎么计算余数呀 HTTP 错误 500.100 - 内部服务器错误 - ASP 错误 Cookie 10分钟内有效,但不保存到客户端 能做到吗? 最近把收集的一些东西发上来了 请问外汇汇率技术分析中的曲线图是用什么做的? 这个html在windows xp里面不显示出来! 调用oracle写的存储过程,如何设置oledb参数类型? .net后台调用前台函数出现语句终止现象,不知道问题何在 JS判断Datalist模板列中checkbox是否有被选中!问题 怎么复制一个cell,几千分呢没地方送 有什么好的静态方法实现存储过程吗? 新手提问(在线)
<%@ Page Language="C#" AutoEventWireup="True" Debug="true" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Data" %>
<script runat="server">
protected void Page_Load(Object Src, EventArgs E)
{
if (!IsPostBack)
{
Bind();
}
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>回复信息</title>
<link href="../../Style.css" rel="stylesheet" type="text/css">
</head>
<form runat="server"><body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="smallTitle">
<td>主题:</td>
<td><%= TitleName%></td>
</tr>
<tr class="smallTitle">
<td>作者:</td>
<td><%= UserName%></td>
</tr>
</table>
==实时地调用并且不希望发生回传是不可能的2)后台代码可以在前台页面写吗?
==可以,例如
<script language=C# runat=server>
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
}
}
</script>
2.可以。去掉前台最顶的。<%page........>
<input id="Button2" type="button" value="button" onclick='<% Method(); %>' />
2、也可以:(引用上楼的)
protected void Page_Load(Object Src, EventArgs E)
{
if (!IsPostBack)
{
Bind();
}
}
</script>
<input id="Button2" type="button" value="button" onclick='<% Method(); %>' />
-------------------------------------------------------------------------------
我用了以上方法,并把调用函数变成protected.我调用了一个清空当页面文本框函数,没有任何反应~!