2014-03-27 72 views
0

我在sitecore中有一個sublayout,它只有一個asp ChangePassword控件。這個控件有它的邊界。看看開發人員工具,我可以看到有一張桌子圍繞着這個控件添加。我在ChangePassword控件上設置了RenderOuterTable = false。這似乎並沒有刪除表格元素。sitecore中的ChangePassword控件

<asp:ChangePassword ID="myChangePass" runat="server" RenderOuterTable="False"> 

    </asp:ChangePassword> 

任何想法可能會出錯?

+0

以前從未聽說過這種控制!看看[這篇文章](http://www.asp.net/cssadapters/membership/changepassword.aspx)和[這個其他stackoverflow帖子](http://stackoverflow.com/questions/11440545/asp-changepassword - 控制的定製) – jammykam

回答

1

我認爲真正的關鍵,這種控制與其說是在創建具有爲您創建的佈局呈現控制,它是爲您提供訪問功能,同時讓你自己的風格它你可以風格以同樣的方式一個嚮導控制或什麼的。我使用基於.net的控件的經驗是,他們比較麻煩且不可靠。坦率地說,我甚至不會在Sitecore中使用基於.NET的更改密碼控制。如果你設置了它,我建議你根據MSDN樣本來設計它。

此外,我知道這個問題並不完全正確回答您的問題,但我的建議是,如果您使用Sitecore並且安裝了WFFM,那麼只需放下一個快速登錄表單即可可以有所有的驗證和內置的一切。

相關問題