PDA

View Full Version : گراید ویو



merychobi
پنج شنبه 31 خرداد 1386, 19:58 عصر
سلام
می خواهم کدهای مربوط به اعمال متداول با گراید ویو نوشته شده توسط آقای راد را به زبان #c
تبدیل کنم البته فقط قسمت ویرایش
چند مشکل دارم
1- معادل این کد در زبان #c چیست


strOrgan = CType(GridView1.Rows(e.NewEditIndex).Cells(1).Cont rols(0), DataBoundLiteralControl).Text.Trim()


2- گراید ویو را ایچاد کردم و پر می کنم ولی زمانی که روی دکمه ویرایش می زنم برای بار اول هیچ کاری انجام نمی شود برای بار دوم که کلیک می کنم فقط دکمه های update وcancel جایگزین دکمه ویرایش می شود و سطر مربوط به صورتی در نمی آید که بتوانم ویرایش کنم (یعنی به صورت تکس باکس نمی شود)
عکس گراید ویو را در قسمت پایین قرار داده ام.

mahdi_negahi
پنج شنبه 31 خرداد 1386, 20:47 عصر
strOrgan = CType(GridView1.Rows(e.NewEditIndex).Cells(1).Cont rols(0), DataBoundLiteralControl).Text.Trim()

strOrgan =((DataBoundLitralControl)GrideView1.Rows[e.NewEditIndex].Cells[1].Control[0]).Text.Trim()
Gridview به صورت itemTemplate است ؟

merychobi
جمعه 01 تیر 1386, 17:12 عصر
بله

<asp:GridViewID="editGridView"runat="server"AutoGenerateColumns="False"Style="z-index: 100;
left: 190px; position: absolute; top: 167px"CellPadding="4"OnRowEditing="editGridView_RowEditing"Width="419px"OnSelectedIndexChanged="editGridView_SelectedIndexChanged"ShowFooter="True"BackColor="White"BorderColor="#3366CC"BorderStyle="None"BorderWidth="1px">
<Columns>
<asp:TemplateFieldHeaderText="ک§">
<ItemTemplate>
<%#Eval("code") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateFieldHeaderText="ëںê §©«">
<ItemTemplate>
<%#Eval("namelesson") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateFieldHeaderText="پی¬ ëیںھ">
<ItemTemplate>
<%#Eval("prerequisite")
%></ItemTemplate>
</asp:TemplateField>
<asp:TemplateFieldHeaderText="çیê¢">
<ItemTemplate>
<%#Eval("price") %>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandFieldButtonType="Button"HeaderText="یی©ںی¬"ShowEditButton="True"/>
</Columns>
<FooterStyleBackColor="#99CCCC"ForeColor="#003399"/>
<RowStyleBackColor="White"ForeColor="#003399"/>
<SelectedRowStyleBackColor="#009999"Font-Bold="True"ForeColor="#CCFF99"/>
<PagerStyleBackColor="#99CCCC"ForeColor="#003399"HorizontalAlign="Left"/>
<HeaderStyleBackColor="#003399"Font-Bold="True"ForeColor="#CCCCFF"/>
</asp:GridView>

لطفا راهنمایی کنید
راستی ببخشید آقای نگاهی من به شما یک پیام خصوصی داده بودم ولی جواب ندادید(در مورد اعتبار سنجی text box)

mahdi_negahi
جمعه 01 تیر 1386, 19:08 عصر
الان مشکلت چیه اونم سر جای خودش بپرس وگرنه استاد راد عصبانی میشه

merychobi
جمعه 01 تیر 1386, 23:01 عصر
ببخشید مشکلم رو درقسمت #1 همین تاپیک نوشتم !
2- گراید ویو را ایچاد کردم و پر می کنم ولی زمانی که روی دکمه ویرایش می زنم برای بار اول هیچ کاری انجام نمی شود برای بار دوم که کلیک می کنم فقط دکمه های update وcancel جایگزین دکمه ویرایش می شود و سطر مربوط به صورتی در نمی آید که بتوانم ویرایش کنم (یعنی به صورت تکس باکس نمی شود)
عکس گراید ویو را در قسمت بالا قرار داده ام.
عکس ضمیمه رو هم از قسمت بالا ببینید
لطفا راهنمایی کنید

merychobi
شنبه 02 تیر 1386, 19:44 عصر
آیا کسی برای کمک پیدا می شود

merychobi
سه شنبه 05 تیر 1386, 15:53 عصر
یک نفر کمک کنه