1
下面是我的RadGrid編輯表單的代碼,它工作正常,但我想隱藏佔位符控制ID="plupload"
插入/編輯模式EditFormSettings
上RadComboBox1
索引更改事件。隱藏RadGrid EditFormSettings控制運行時
任何人都可以請幫忙解決這個問題嗎?
<editformsettings editformtype="Template">
<FormTemplate>
<table id="Table2" cellspacing="2" cellpadding="1" width="100%" border="0" rules="none" style="border-collapse: collapse;">
<tr>
<td>
<table id="Table4" cellspacing="1" cellpadding="1" width="50%" border="0" class="module">
<tr>
<td>
Name:
</td>
<td>
<asp:TextBox ID="TextBox2" Text='<%# Bind("Name") %>' runat="server" TabIndex="8">
</asp:TextBox>
</td>
</tr>
<asp:PlaceHolder ID="plupload" runat="server" >
<tr>
<td>
File Upload :
</td>
<td>
<telerik:RadAsyncUpload runat="server" ID="AsyncUpload1" OnClientFileUploaded="OnClientFileUploaded" MultipleFileSelection="Disabled" AllowedFileExtensions="jpg,jpeg,png,gif" MaxFileSize="1048576" onvalidatingfile="RadAsyncUpload1_ValidatingFile">
</telerik:RadAsyncUpload>
</td>
</tr>
</asp:PlaceHolder>
</table>
</td>
<td>
</td>
</tr>
<tr>
<td align="right" colspan="2">
<asp:Button ID="btnUpdate" Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>'
runat="server" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>'></asp:Button>
<asp:Button ID="btnCancel" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel"></asp:Button>
</td>
</tr>
</table>
</FormTemplate>
</editformsettings>
這裏是我的radcombobox控件代碼:
<telerik:RadComboBox ID="RadComboBox1" runat="server" OnSelectedIndexChanged="RadComboBox1_SelectedIndexChanged" AutoPostBack="True">
<Items>
<telerik:RadComboBoxItem Value="1" Text="Show All" />
<telerik:RadComboBoxItem Value="2" Text="Hide File Upload" />
</Items>
</telerik:RadComboBox>
你試過在你的radgrid(即(PlaceHolder)Radgrid.FindControl(「plupload」))中找到控件嗎? – Tami