asp.net 下 iis7 泛解析的问题
一、asp.net 下 iis7 泛解析的问题
先分析原因。
你出现这个错误是因为你没有了解ASP.NET的工作原理。ASP.Net 和php,jsp ,asp等服务器语言一样 都是为了生成可供浏览器解析的页面,而可供浏览器解析的语言只有HTML。
1,如果你在aspx页面中插入一个asp:LinkButton 那么运行页面后 在浏览器中查看源代码你会发现这个标签实际被转为了一个<a>标签。
2,为什么你的写法不会转换呢?因为首先 传递给Literal1.Text 的值在asp.net中作为一段字符串被直接输出到浏览器中。那么你的写法到浏览器后源代码中仍然是一个asp:LinkButton 标签,而这个标签是无法被浏览器正确解析的。
解决办法:
知道了原因,那么如果非要按照你的写法去写,那么应该是这样的:
Literal1.Text = <li> + ((users)Session[users]).Name.ToString() + </li><li> </li><li><a ID='LinkButton1' onclick='LinkButton1_Click1'>注销</a></li><li> </li><li>信息修改</li><li> </li>;
但是当你修改完后发现点击注销按钮依然不能执行!为什么呢?
因为你的LinkButton1_Click1 事件并没有在asp.net中被解析为可供浏览器识别的js代码。
如何解决?
在aspx页面中写一个asp:LinkButton按钮:
<asp:LinkButton ID='LinkButton2' runat='server' onclick='LinkButton1_Click1'>注销</asp:LinkButton>
运行页面,查看源代码 看看这个新加的注销按钮被解析为了什么html代码,大概如下
<a id=LinkButton2 onclick=xxxxx></a>
将新加的linkbutton 设置不可见属性
<asp:LinkButton ID='LinkButton2' runat='server' visible=false onclick='LinkButton1_Click1'>注销</asp:LinkButton>
重新修改后台代码
Literal1.Text = <li> + ((users)Session[users]).Name.ToString() + </li><li> </li><li><a ID='LinkButton1' onclick='xxxxx'>注销</a></li><li> </li><li>信息修改</li><li> </li>;
//也就是将标签的js事件绑定到那个隐藏的注销按钮事件上。
希望对你有帮助
二、IIS中如何设置泛域名解析
+ 第一步,你需要为你的域名添加泛解析。以新网的域名后台为例,你进入域名管理面版后,添加一条A记录。其中,“主机名”填写为 * ,“指向”填写为 你的服务器IP。
+ 第二步,进入IIS管理器,在左边“网站”上右击->新建->网站(图参考附件1)
+ 第三步,在弹出的窗口中点击“下一步”,输入网站名称,比如:space.snowcn.net(图参考附件2)
+ 第四步,指定IP地址(如果服务器有多个固定IP,必须指定为你域名解析到的IP),主机头名留空(图参考附件3)
+ 第五步,指定Xspace所在路径(图参考附件4),下一步、下一步、完成后,一个名为space.snowcn.net的网站就建立好了
+ 第六步,右击space.snowcn.net -> 属性 - 主目录 -- 配置 ,参考IIS中配置php的方法,添加一个扩展名为php的文档类型。最后在“文档中添加index.php”,重启IIS,完成
三、iis里怎么设置泛域名
首先,,明确一点 设置泛解析必须得在 2000 或者 2003 上。。 XP是不可以设置的。。下边给你分别列出来!!
------------------------------
Windows Server 2003实现泛域名解析
Windows Server 2003系统的DNS服务器实现泛域名解析很简单,它允许使用“*”字符作为主机名称,只要在“rtj.net”区域中创建一个名称为“*”的主机记录即可,过程非常简单。右键单击“rtj.net”区域,在弹出的菜单中选择“新建主机”
- 什么是域名解析??刚注册域名怎么用??
- 哪位大神,推荐个好用的DNS呗
- 您输入的域名无法解析,查找正确域名
- 怎样检查和设置万网邮箱MX解析记录
- 域名的注册和管理?
- 如何在万网虚拟主机上挂多个网站,详细讲解?
- 最近是不是新网的域名不能解析了
- 如何知道域名是否解析成功
- 谁在时代互联买域名了叫下我怎么解析
- 域名解析文件(HOSTS)存在异常
- 所有二级域名被百度封了,不知道怎么回事
- 域名怎么解析到服务器
- 现在的主域名网站不动,需要新做个二级域名的手机站,以后优化推广网站的话,是不是需要优化两个站?
- 怎么在时代互联解析域名
- 阿里云 云解析 可以绑定2个域名吗
- 为什么在host中会自动生成固定的一个域名解析
- dns域名系统主要负责主机名和什么之间的解析
- 我的电脑上不了网,显示解析域名错误
- 不带www的域名如何处理
- 如何解析域名与DNS
-
台湾dc是什么软件
-
为啥51进不去了,听说要倒闭了?真的假的?
-
IP138的域名解析是怎么做的?
-
企业域名邮箱怎么申请注册?公司的邮箱怎么登陆
-
.xyz是哪里的域名?
-
申请永久免费的二级域名网站
-
D.C.资讯交流网-[综合论坛]-关闭注册 - Powered by Discuz! 哪个可以给我个网址啊~~
-
5d6d论坛怎么变成 WWW.XXXX.COM
-
国外免费域名网站注册
-
https开头的网址用什么浏览器可以打开啊?
-
您好,手机打开锁屏是出现的热点资讯是哪个软件带出来的?
-
怎么安全的申请和收藏域名
-
网站域名:http://www.fff01.com/ 打开之后网址为 http://www.fff01.com/portal.php?mod=topic&topicid=1
-
中央网信办有哪几个局?
-
紧急通知:www.13008.com马上停用,请用新域名www.026888.com 访问本站,这消息是真的吗