Hi,
I have issue with editmode, When I use automatic update works great, but I want use my template to edit, and when I use usercontrol they don;t update my data, they put empty string to it. Below my code, thanks for any feedback.
Index.aspx
<asp:SqlDataSource ID=
"ListaRejestr"
runat=
"server"
ConnectionString=
"<%$ ConnectionStrings:ISAConnectionString2 %>"
UpdateCommand=
"UPDATE tb_upowaznienSystem SET data_wydania = @data_wydania WHERE nr_upowaznienia = @nr_upowaznienia"
SelectCommand=
"lista_uzytkownikow"
SelectCommandType=
"StoredProcedure"
>
<SelectParameters>
<asp:SessionParameter Name=
"iduzytkownika"
SessionField=
"id_komorki"
DefaultValue=
""
/>
<asp:ControlParameter ControlID=
"drop_rejestrSytem"
Name=
"systemDrop"
PropertyName=
"SelectedValue"
/>
<asp:SessionParameter Name=
"CzySystemOgolny"
SessionField=
"CzySystemOgolny"
Type=
"String"
/>
<asp:SessionParameter DefaultValue=
""
Name=
"administrator_systemu"
SessionField=
"administrator_systemu"
Type=
"String"
/>
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name=
"data_wydania"
/>
<asp:Parameter Name=
"nr_upowaznienia"
/>
</UpdateParameters>
</asp:SqlDataSource>
<br />
<telerik:RadGrid ID=
"RadGrid1"
runat=
"server"
AllowFilteringByColumn=
"True"
AllowPaging=
"True"
AllowSorting=
"True"
Culture=
"pl-PL"
DataSourceID=
"ListaRejestr"
GroupPanelPosition=
"Top"
AllowAutomaticUpdates=
"True"
AutoGenerateColumns=
"False"
>
<GroupingSettings CollapseAllTooltip=
"Collapse all groups"
/>
<ExportSettings>
<Pdf PageWidth=
""
>
</Pdf>
</ExportSettings>
<MasterTableView DataSourceID=
"ListaRejestr"
AllowAutomaticUpdates=
"True"
PageSize=
"20"
ClientDataKeyNames=
"nr_upowaznienia"
DataKeyNames=
"nr_upowaznienia"
>
<CommandItemSettings ShowAddNewRecordButton=
"False"
/>
<Columns>
<telerik:GridEditCommandColumn CancelText=
"Anuluj"
EditText=
"Data nadania"
HeaderText=
"Data nadania"
InsertText=
"WyĆlij"
UpdateText=
"Aktualizuj"
>
</telerik:GridEditCommandColumn>
<telerik:GridBoundColumn DataField=
"id_upowaznieniaSystem"
FilterControlAltText=
"Filter column column"
HeaderText=
"id_upowaznieniaSystem"
UniqueName=
"column"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"nr_upowaznienia"
FilterControlAltText=
"Filter column1 column"
HeaderText=
"nr_upowaznienia"
UniqueName=
"nr_upowaznienia"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"data_wydania"
FilterControlAltText=
"Filter column2 column"
HeaderText=
"data_wydania"
UniqueName=
"data_wydania"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"data_cofniecia"
FilterControlAltText=
"Filter column3 column"
HeaderText=
"data_cofniecia"
UniqueName=
"column3"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"system"
FilterControlAltText=
"Filter column4 column"
HeaderText=
"system"
UniqueName=
"column4"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"zakres_upowaznienia"
FilterControlAltText=
"Filter column5 column"
HeaderText=
"zakres_upowaznienia"
UniqueName=
"column5"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"nazwisko"
FilterControlAltText=
"Filter column6 column"
HeaderText=
"nazwisko"
UniqueName=
"nazwisko"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"imie"
FilterControlAltText=
"Filter column7 column"
HeaderText=
"imie"
UniqueName=
"column7"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"identyfikator"
FilterControlAltText=
"Filter column8 column"
HeaderText=
"identyfikator"
UniqueName=
"column8"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"id_uzytkownik"
FilterControlAltText=
"Filter column9 column"
HeaderText=
"UpowaĆŒnienie ogĂłlne"
UniqueName=
"column9"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"nazwa_komorki"
FilterControlAltText=
"Filter column10 column"
HeaderText=
"nazwa_komorki"
UniqueName=
"column10"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"nazwa_wydzialu"
FilterControlAltText=
"Filter column11 column"
HeaderText=
"nazwa_wydzialu"
UniqueName=
"column11"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"stanowisko"
FilterControlAltText=
"Filter column12 column"
HeaderText=
"stanowisko"
UniqueName=
"column12"
>
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField=
"nr_poprz"
FilterControlAltText=
"Filter column13 column"
HeaderText=
"nr_poprz"
UniqueName=
"column13"
>
</telerik:GridBoundColumn>
</Columns>
<EditFormSettings UserControlName=
"data_wydania_form.ascx"
EditFormType=
"WebUserControl"
>
<EditColumn FilterControlAltText=
"Filter EditCommandColumn1 column"
UniqueName=
"EditCommandColumn1"
>
</EditColumn>
</EditFormSettings>
</MasterTableView>
</telerik:RadGrid>
data_wydania_form.ascx
<%@ Control Language=
"C#"
AutoEventWireup=
"true"
CodeFile=
"data_wydania_form.ascx.cs"
Inherits=
"data_wydania_form"
%>
<%@ Register TagPrefix=
"telerik"
Namespace=
"Telerik.Web.UI"
Assembly=
"Telerik.Web.UI"
%>
<table>
<tr>
<td>
Data nadania:
</td>
</tr>
<tr>
<td>
<asp:TextBox ID=
"data_wydania"
DbSelectedDate=
'<%# DataBinder.Eval(Container, "DataItem.data_wydania") %>'
runat=
"server"
TabIndex=
"1"
></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID=
"btnUpdate"
Text=
"Aktualizuj"
runat=
"server"
CommandName=
"Update"
CausesValidation=
"false"
></asp:Button>
<asp:Button ID=
"btnCancel"
Text=
"Anuluj"
runat=
"server"
CausesValidation=
"False"
CommandName=
"Cancel"
></asp:Button>
</td>
</tr>
</table>
regards