PDA

View Full Version : مبتدی: مخفی کردن یک ستون در گریدویو



shahab2025
یک شنبه 20 مرداد 1392, 00:09 صبح
با سلام
من میخوام ستون ID را هنگام اجرا از دید کاربر مخفی کنم ولی کاملاً واضح است که به محتویاتش در همان هنگام نیاز دارم

با عبارت Column[0].visible=false نمیشه به محتواش دسترسی داشت
لطفاً راهنمایی کنید

مرسی

h_r_sh
یک شنبه 20 مرداد 1392, 00:40 صبح
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="ArticleId" DataSourceID="EntityDataSource1">
<Columns>
<asp:BoundField DataField="ID" HeaderText="ItemId" Visible="false" />
</Columns>
</asp:GridView>


یا



<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="ArticleId" DataSourceID="EntityDataSource1">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label runat="server" ID="lblID" Text='<%# Eval("ID") %>' Visible="false" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

omid kh
دوشنبه 21 مرداد 1392, 00:04 صبح
با سلام
دوست عزیز میتونید با css این کارو انجام بدین . یعنی یه کلاس برای ستون مورد نظر درست کنید که display اون none باشه.