Я работаю над FCKEditor (CKEditor) в виде сетки, чтобы заменить текстовое поле, и у меня есть две проблемы.
1) как сделать обертывание элементов управления? Они кровоточат справа от колонки даже при ширине в «100%», и когда я уменьшаю ширину, она просто обрезает ее больше
2) как отключить его с помощью кода .net? Кажется, у него нет свойства «включено», «отключено» или «только для чтения»?
HTML:
<asp:GridView ID="gvStuff" runat="server" Width="1300"
SkinID="bootSimpleGrid" PageSize="9999" HeaderStyle-Font-Size="10" DataKeyNames="SomeKey,SomeNumber,Copynotes">
<RowStyle VerticalAlign="Top" />
<Columns>
<asp:TemplateField HeaderText="Key" SortExpression="SomeKey">
<ItemTemplate>
<asp:Literal ID="lblSomeKey" runat="server" Text='<%# Eval("SomeKey") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Copy" SortExpression="MarketingCopy">
<ItemTemplate>
<wts:FCKeditor ID="txtCopynotes" runat="server" ToolbarSet="Simple" Height="175px" Width="100%"
Value ='<%# DataBinder.Eval(Container.DataItem, "Copynotes") %>' />
</ItemTemplate>
</Columns>
</asp:GridView>
код позади
Dim txtCopynotesAs FredCK.FCKeditorV2.FCKeditor = CType(e.Row.FindControl("txtCopynotes"), FredCK.FCKeditorV2.FCKeditor)
'txtCopynotesAs .Enabled = Not IsCondition -- need to know how to do this