PDA

View Full Version : lمخفی کردن دیو در گرید ویو



sam166
شنبه 04 خرداد 1392, 20:56 عصر
سلام دوستان خسته نباشید
من در هر سط گرید ویو یک Message Box گذاشتم و از طریق display: block;" مخفیش میکنم
مشکل اینجاست که فقط اولی مخفی میشه
دوستان لطفا راهنمایی بفرمایند

<asp:GridView ID="GridView1" runat="server" onrowcreated="GridView1_RowCreated"
AutoGenerateColumns="False">

<Columns>
<asp:TemplateField>

<ItemTemplate>

<div id="idid1" style="margin-top:5px;margin-bottom:3px;border: 1px solid #b85b00;border-radius:5px;-moz-border-radius: 5px;-t_URL") %>' runat="server"></asp:HyperLink>
</td>
<td style="width:25px;text-align: right; font-size: 6.5pt; color: #000000; font-family:Tahoma;">
<span style="cursor:pointer;" onclick="javascript:document.getElementById('idid1').style. display = 'none';">حذف</span>
</td>
</tr>
</tbody>
</table>
</div>

</div>
</ItemTemplate>

</asp:TemplateField>

</Columns>
</asp:GridView>

mehdin69
شنبه 04 خرداد 1392, 21:46 عصر
id دیو هاتون مشکل نداره؟
idid1
و
idid

sam166
شنبه 04 خرداد 1392, 21:57 عصر
نه
درسته
یه تست بزن متوجه میشی

zerocool151
شنبه 04 خرداد 1392, 22:30 عصر
بجای id کلاس بزار و اون کلاس رو display:none کن

sam166
یک شنبه 05 خرداد 1392, 00:26 صبح
خودم پیداش کردم
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{

e.Row.Attributes.Add("onclick", "this.style.display='none'");
}
}