aspx中如何调用cs中的函数

todaywlq 2006-06-06 04:31:10
我在publics.cs 中定义了一个函数 app1()

在index.aspx中如何调用

直接写<%=app1()%>和<%=publics.app1()%>都不行。
...全文
271 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
makk 2006-06-06
  • 打赏
  • 举报
回复
这样就行了<% FunctionName() %>,但是定议要用public关键字.
zahuifan 2006-06-06
  • 打赏
  • 举报
回复
看你的代码好像是在index.aspx中调用public.aspx页面中的函数。如果是这样的话最好把函数写成静态的:

public static int app1() {
return 1122;
}

调用:
<%=public_aspx.app1()%>

<%=public.app1()%>
不知道哪个对,你自己摸索吧。
lsx_66 2006-06-06
  • 打赏
  • 举报
回复
我写ASP.NET,很少在ASP.NET里调用程序代码里的函数,不知道为什么,不知道各位大虾你们调用得多不多??
amendajing 2006-06-06
  • 打赏
  • 举报
回复
楼上正解
真相重于对错 2006-06-06
  • 打赏
  • 举报
回复
首先那个函数需要试PUBLIC OR PROTECTED
<% YOUFUNCTION() %>
jxufewbt 2006-06-06
  • 打赏
  • 举报
回复
先生成public.cs 函数 app1()所在类的对象,然后通过这个对象来调用函数 app1(),不过必须把函数 app1()声明为public的。
todaywlq 2006-06-06
  • 打赏
  • 举报
回复
不行
CS0103: 名称“ app1”在类或命名空间“ASP.index_aspx”中不存在

我是在public.cs 中定义,在index.aspx中调用
dgrwang 2006-06-06
  • 打赏
  • 举报
回复
<%#app1()%>

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧