亚洲国产精品无码久久久,偷拍,清纯,欧美,久久精品,亚洲av成人综合网,亚洲av亚洲福利在线观看,午夜一区二区三区亚洲影院电影网

asp.net 下 iis7 泛解析的問題

時間:2022-12-17 00:30
瀏覽:452
(iis7 泛域名解析)一、asp.net 下 iis7 泛解析的問題先分析原因。你出現(xiàn)這個錯誤是因為你沒有了解ASP.NET的工作原理。ASP.Net 和php,jsp ,asp等服務器語言一樣 都是為了生成可供瀏覽器解析的頁面,而可供瀏覽器解析的語言只有HTM

asp.net 下 iis7 泛解析的問題

一、asp.net 下 iis7 泛解析的問題

先分析原因。

你出現(xiàn)這個錯誤是因為你沒有了解ASP.NET的工作原理。ASP.Net 和php,jsp ,asp等服務器語言一樣 都是為了生成可供瀏覽器解析的頁面,而可供瀏覽器解析的語言只有HTML。

1,如果你在aspx頁面中插入一個asp:LinkButton 那么運行頁面后 在瀏覽器中查看源代碼你會發(fā)現(xiàn)這個標簽實際被轉為了一個<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>;

但是當你修改完后發(fā)現(xiàn)點擊注銷按鈕依然不能執(zhí)行!為什么呢?

因為你的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實現(xiàn)泛域名解析

Windows Server 2003系統(tǒng)的DNS服務器實現(xiàn)泛域名解析很簡單,它允許使用“*”字符作為主機名稱,只要在“rtj.net”區(qū)域中創(chuàng)建一個名稱為“*”的主機記錄即可,過程非常簡單。右鍵單擊“rtj.net”區(qū)域,在彈出的菜單中選擇“新建主機”

標簽閱讀:

注 冊

忘記密碼