因为刚刚开始接触ASP.net,在开发网站的时候遇到一个问题,比如一段HTML代码要在很多页面调用,比如是下面这段.
--------------------------------------
<table<tr><td>
if session("userid")<>"" then
response.write("您已登陆")
else
response.write("您尚未登陆")
end if
</td></tr></table>
-------------------------------------
要是放在<script runat=server>里的话HTML代码都得加上response.write,这样修改起来会比较麻烦,要是加在它外面总是提示"不能出现在方法体内,假定为方法末尾."
找了一些其他方法也不行,所以特来讨教,不知道你们当初是不是也有过这样的问题呢,还请大家帮忙!谢谢了!!
--------------------------------------
<table<tr><td>
if session("userid")<>"" then
response.write("您已登陆")
else
response.write("您尚未登陆")
end if
</td></tr></table>
-------------------------------------
要是放在<script runat=server>里的话HTML代码都得加上response.write,这样修改起来会比较麻烦,要是加在它外面总是提示"不能出现在方法体内,假定为方法末尾."
找了一些其他方法也不行,所以特来讨教,不知道你们当初是不是也有过这样的问题呢,还请大家帮忙!谢谢了!!
解决方案 »
- HttpWebRequest获取网页失败,求救!
- 页面占用功能不管用
- 关于在ASP.NET中把大数据量的表放在Cache中,出现内存占用过多的问题,求达人帮帮忙!
- 点击按钮弹出窗口问题的请教(80)
- 看过duwamish的进来帮帮我
- 關于body的onload問題
- MVC4新建控制器出错
- asp.net与flash2004配合做动态网页
- 简单问题,关于DataGrid数据绑定的编辑
- 高手,如何为asp.net开发第三方控件?就向treeview那样
- 急!!!!在线等,问题解决就给分,还是刚才的那个问题...怎么没人回答了?就这么点分了,还请大家帮忙啊
- gridview与detailsview关联,分页后错误该怎么办
response.write("您已登陆")
else
response.write("您尚未登陆")
end if这段代码应该放在Page_Load事件中
放在这中间<% %>
或者C#语言放在这中间<%# %> 或者直接定义一个用户控件(就是添加一个.ascx文件 添加后就向通常的页面文件一个进行编辑 完成之后用鼠标拖动文件到被引用的地方)就OK了 可以随意引用