2013-11-28 3 views
2

В нескольких текстовых полей, которые связаны с UserControl, но я хочу, чтобы READONLY один из них, например, srhreagion, но он не работаетКак textbox readonly, которые связаны с usercontrol?

<tr> 
    <td style="width: 33%;"> 
     <SearchList:Search ID="SrhRegion" runat="server" LookupType="Region" Readonly="true"/> 
    </td> 
    <td style="width: 33%;"> 
     <SearchList:Search ID="SrhSalesOffice" runat="server" LookupType="Sales_Office" /> 
    </td> 
    <td style="width: 33%;"> 
     <SearchList:Search ID="SrhSPN" runat="server" LookupType="Sales_Group" /> 
    </td> 
    </tr> 
+1

что не работает точно? – AFetter

+0

«SrhRegion» Я хочу только прочитать это текстовое поле, чтобы пользователь не вводил его, хотя readonly верно, но не работает –

ответ

0

ли вы имеете в виду - вы хотите установить один из текстовых внутри UserControl в только для чтения? Или вы имеете в виду - вы хотите установить один из пользователей usercontrols <SearchList:Search> только для чтения?

Если это текстовое поле, которое должно быть просто случай установки его только для чтения свойство True: -

<asp:TextBox ID="txtBox" runat="server" ReadOnly="true" /> 

(Или сделать это в коде, в зависимости от сценария)

Если это UserControl , вам нужно будет реализовать собственное свойство «ReadOnly» непосредственно в usercontrol, а когда кто-то изменит его значение, вы установите свойство ReadOnly элемента управления или элементов управления, которые вы хотите.

Например: -

public bool ReadOnly 
{ 
    get 
    { 
     return txtBox.ReadOnly; 
    } 
    set 
    { 
     txtBox.ReadOnly = value; 
     someOtherControl.ReadOnly = value; 
     anotherControl.ReadOnly = value; 
    } 
} 

Надежда, что помогает

+0

его не работает Спасибо за помощь –

+0

Вы помещаете это свойство в свой usercontrol и меняете имена в соответствии с вашими управляющими именами? Можете ли вы показать мне:) код пользователя и b) ваш вызов; приведенный выше примерный код - из рабочего кода производства, с измененными именами. – sh1rts

Смежные вопросы