<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="tel" %>
and then change all of the controls' prefixes. This makes it work but not really a fix. (Other developers work on the same projects)
| <telerik:RadAjaxManager ID="RadAjaxManager" runat="server" > |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="MainMenu"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="WindowManager" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <div id="menuDiv"> |
| <telerik:RadMenu ID="MainMenu" runat="server" OnItemClick="RadMenuOnItemClick" Width="100%" /> |
| </div> |
| <div id="windowZone" runat="server"></div> |
| <telerik:RadWindowManager ID="WindowManager" EnableViewState="true" runat="server" RestrictionZoneID="windowZone" ></telerik:RadWindowManager> |
| protected void RadMenuOnItemClick(object sender, RadMenuEventArgs e) |
| { |
| switch (e.Item.Value) |
| { |
| case "wima_wiki": |
| RadWindow rw = new RadWindow(); |
| rw.Title = "Test"; |
| rw.ID = "testwin1"; |
| rw.VisibleOnPageLoad = true; |
| rw.Width = 500; |
| rw.Height = 500; |
| WindowManager.Windows.Add(rw); |
| break; |
| case "wiki_bookmarks": |
| RadWindow rww = new RadWindow(); |
| rww.Title = "Test2"; |
| rww.ID = "testwin2"; |
| rww.VisibleOnPageLoad = true; |
| rww.Width = 500; |
| rww.Height = 500; |
| WindowManager.Windows.Add(rww); |
| break; |
| } |
| WindowManager.DestroyOnClose = true; |
| WindowManager.EnableViewState = true; |
| WindowManager.RegisterWithScriptManager = true; |
| WindowManager.PreserveClientState = true; |
class="rwPopupButton rwCancel"
Hello,
I need to allow submit of a File Upload when no file is specified. My form adds additional fields using the method described here: http://demos.telerik.com/aspnet-ajax/upload/examples/additionalfields/defaultcs.aspx
I need to have the form submit if any data was entered in any of the additional fields even if no file to upload is set. My application will then process the data submitted. It is acceptable if no uploaded file is specified as long as some data was entered in one of the additional fields.
How can I do this?
Thanks,
Steve
<
telerik:RadGrid ID="grdTicket" Skin="Office2007" Width="100%" AllowSorting="True"
AllowPaging="True" PageSize="50" runat="server" AllowMultiRowSelection="true" OnItemDataBound="grdTicket_ItemDataBound"
OnNeedDataSource="grdTicket_NeedDataSource" OnColumnCreated="grdTicket_ColumnCreated" OnItemCreated="grdTicket_ItemCreated">
<MasterTableView Width="100%" NoMasterRecordsText="No records to display" TableLayout="Fixed" HeaderStyle-Wrap="true">
<PagerTemplate>
<asp:Panel ID="PagerPanel" Style="padding: 6px; line-height: 24px" runat="server">
<div style="float: left">
<span style="margin-right: 3px;">Page size:</span>
<telerik:RadComboBox ID="RadComboBox1" DataSource="<%# new object[]{ 5, 10, 15, 20, 25, 30, 35, 40, 45, 50} %>" Skin="Office2007"
Style="margin-right: 20px;" Width="40px" SelectedValue='<%# DataBinder.Eval(Container, "Paging.PageSize") %>'
runat="server" OnClientSelectedIndexChanged="RadComboBox1_SelectedIndexChanged">
</telerik:RadComboBox>
</div>
<div style="margin: 0px; float: right;">
Displaying page
<%
# (int)DataBinder.Eval(Container, "Paging.CurrentPageIndex") + 1 %>
of
<%
# DataBinder.Eval(Container, "Paging.PageCount")%>
, items
<%
# (int)DataBinder.Eval(Container, "Paging.FirstIndexInPage") + 1 %>
to
<%
# (int)DataBinder.Eval(Container, "Paging.LastIndexInPage") + 1 %>
of
<%
# DataBinder.Eval(Container, "Paging.DataSourceCount")%>
</div>
<asp:Panel runat="server" ID="NumericPagerPlaceHolder" ></asp:Panel>
</asp:Panel>
</PagerTemplate>
<Columns>
<telerik:GridClientSelectColumn Reorderable="False" UniqueName="ClientSelectColumn">
<HeaderStyle Width="25px"></HeaderStyle>
</telerik:GridClientSelectColumn>
<telerik:GridTemplateColumn HeaderText="WTB" DataField="wtbdt" UniqueName="WTBIndicator" Groupable="false" SortExpression="wtbdt">
<HeaderStyle Width="35px" />
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:Image ID="WTBIndicator" runat="server">
</asp:Image>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="wtbindicator" SortExpression="wtbindicator" Visible="false"></telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<PagerStyle Mode="NumericPages" />
<ClientSettings>
<Selecting AllowRowSelect="True"></Selecting>
</ClientSettings>
<PagerStyle Mode="NumericPages" />
</
telerik:RadGrid>
Everything displays the same as the demo in Firefox, but in IE8, everything is out of position and the width of the radComboBox takes up the whole width of it's container even though a width is specifically set on the combobox. I'm using version 2009.2.826.35. Attached is a screenshot of the positioning issue.
