asp: изменение пароля ячейки

Итак, я использую asp:changePassword, который показывает форму, которая позволяет пользователю отображать пароль; Затем я центрирую панель на экране. Однако я хотел бы добавить интервал/заполнение ячеек между строками: Пока у меня есть:

<div style="position:relative;left:300px;top:100px;padding:10px;">
       <asp:ChangePassword ID="ChangePassword2" CancelDestinationPageUrl="~/Default.aspx" ContinueDestinationPageUrl="~/Default.aspx" runat="server">

       </asp:ChangePassword>
    </div>

Я пробовал: TextBoxStyle-CssClass и BorderPadding и пытался расположить div внутри changePassword и использовать «класс» для его центрирования.

я вижу, что есть, а затем создать таблицу и строки и т.д...

Есть ли более простой способ сделать это? Все, что я хочу сделать, это разделить каждую строку на панели changePassword с помощью «cellpadding = 5px».

Пожалуйста, посоветуйте спасибо

РЕДАКТИРОВАТЬ:

<div style="position:relative;left:300px;top:100px;padding:10px;">      
            <asp:GridView ID="GV" runat="server" CellPadding="0" CellSpacing="0">
               <asp:ChangePassword ID="ChangePassword2" BorderColor="#E6E2D8" BorderPadding="4" BorderStyle="Solid" 
                BorderWidth="1px" CancelDestinationPageUrl="~/Default.aspx" ContinueDestinationPageUrl="~/Default.aspx" runat="server">             
                </asp:ChangePassword>
           </asp:GridView>       
    </div>

person John    schedule 23.01.2013    source источник


Ответы (1)


Я думаю, вам нужно использовать элемент управления GridView. Затем в разметке обязательно установите нулевые значения ячеек и ячеек, а затем примените следующий CSS...

table { border-collapse: collapse; }
table tr, table td, table th { border: solid 5px #000; margin: 0; padding: 0; }
person Rachel Gallen    schedule 23.01.2013
comment
@Rachel_Gallen Спасибо, но это не позволит мне поместить asp:changePassword внутри asp:gridview и наоборот .., я добавил код как редактирование моего исходного сообщения - person John; 23.01.2013
comment
так что вы все равно последовали моему совету по поводу gridview? это должно стоить плюса?... :) - person Rachel Gallen; 23.01.2013
comment
Эй, Рэйч... (пожалуйста, см. мой предыдущий комментарий) это не позволяет мне поместить changePassword внутри gridView, поэтому нужно изменить его... есть идеи? - person John; 23.01.2013
comment
о, я думал, вы решили это - у вас есть редактируемый вид сетки = true? - person Rachel Gallen; 23.01.2013
comment
см. здесь примеры кода сетки данных codeproject.com/ Articles/23471/Editable-GridView-in-ASP-NET-2-0 Также см. эту ссылку по смене пароля: weblogs.asp.net/sukumarraju/archive/2011/02/13/ - person Rachel Gallen; 23.01.2013
comment
Я попытался установить editable= true, но для него нет опции, поэтому попробовал EditRowStyle-VerticalAlign=Bottom./.. ошибки, которые я получаю: ‹/asp:changePassword› не соответствует каким-либо свойствам в gridview, убедитесь, что это хорошо отформатирован, ТАКЖЕ gridview не имеет общедоступного свойства с именем «changePassword;» - person John; 23.01.2013
comment
см. вторую ссылку в моем предыдущем комментарии - person Rachel Gallen; 23.01.2013
comment
Спасибо за эту ссылку, но разве asp:changePassword не похож на конкретную панель, с которой нельзя играть? так действительно ли поможет положить это в сторону gridview? Пожалуйста, посоветуйте та - person John; 23.01.2013
comment
я думаю, что нашел интересный ответ, см. stackoverflow.com/questions/13367725/ - person Rachel Gallen; 23.01.2013