我在itemtemplate裏面的asp.net中繼器中有下面的代碼。現在在runater =「server」中繼器內部的錨標記表現奇怪
<a runat = "server" href = "StoreCategory/testing.aspx">dsdsdsd</a>
,我會想,如果這個鏈接將指向mydomain.com/StoreCategory/testing.aspx(它一定支持,如果RUNAT =「服務器」中沒有)
不過我在那裏保持runat =「server」,鏈接變成mydomain.com/testing.aspx。它會丟棄StoreCategory!你爲什麼認爲這樣做?
我想通了一部分問題,原因是當前頁面是StoreCategory.aspx。然而,爲什麼只有runat =「server」變得困惑,以及如何告訴它不要混淆是超出我的,嗯。
但我想使用錨標記,我想知道重新ason這個字符串的行爲。如果我在中繼器之外的這個錨點標記,或者如果我不使用runat =「服務器」,那麼一切似乎都很好。 – TPR 2009-12-18 06:34:34
我的意思是字符串行爲的「奇怪行爲」。類型。 – TPR 2009-12-18 06:42:55
好progtick我會讓你知道,一旦我找到了解決方案 – 2009-12-18 06:45:41