Wednesday, August 28, 2013
Monday, August 26, 2013
Monday, November 23, 2009
This example demonstrate you how can you use rad grid with datasources
Radgrid html code
Datasource code here
Radgrid html code
telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" Width="750px"
AllowAutomaticDeletes="True" AllowAutomaticInserts="True" AllowAutomaticUpdates="True"
GridLines="None" DataSourceID="SqlTransmital"
AllowSorting="True" Skin="Web20"
ClientDataKeyNames="TransID" EditMode="InPlace" DataMember="DefaultView" >
MasterTableView AutoGenerateColumns="False" DataKeyNames="TransID" CommandItemDisplay="Top" AllowAutomaticDeletes="true" AllowAutomaticInserts="true" AllowAutomaticUpdates="true">
Columns>
telerik:grideditcommandcolumn ButtonType="ImageButton">
/telerik:GridEditCommandColumn>
telerik:gridboundcolumn DataField="TransID" HeaderText="TransID"
Visible="false" ReadOnly="True"
UniqueName="TransID">
/telerik:GridBoundColumn>
telerik:gridtemplatecolumn UniqueName="ReasonforIssueID"
HeaderText="Reason for Issue">
ItemTemplate>
asp:Literal ID="ltrREason" runat="server" Text ='%#Eval("Reason for Issue") %>' >/asp:Literal>
/ItemTemplate>
EditItemTemplate>
telerik:radcombobox runat="server"
ID="ddlReasonEdit"
DataTextField="Reason_for_Issue"
DataValueField="ReasonforIssueID"
HighlightTemplatedItems="true"
Height="190px"
Width="200px"
DropDownWidth="200px"
EnableItemCaching="True"
EnableLoadOnDemand="True"
emptymessage="Please select one..."
allowcustomtext="True"
DataSourceID="sqlReason"
SelectedValue='%#Bind("ReasonforIssueID") %>'>/telerik:RadComboBox>
asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="ddlReasonEdit" runat="server" ErrorMessage="*">/asp:RequiredFieldValidator>
/EditItemTemplate>
/telerik:GridTemplateColumn>
telerik:gridboundcolumn DataField="OurDocRev" HeaderText="Cam Doc Rev"
UniqueName="OurDocRev">
/telerik:GridBoundColumn>
telerik:gridtemplatecolumn UniqueName="OurTransDate"
HeaderText="Cam to Client Trans Date">
ItemTemplate>
asp:Literal ID="TDate" runat="server" Text ='%#Bind("OurTransDateF") %>' >/asp:Literal>
/ItemTemplate>
EditItemTemplate>
telerik:raddatepicker ID="RadOurTransDateEdit" runat="server"
DbSelectedDate='%#Bind("OurTransDate") %>' Width="100px"
DateInput-DateFormat="dd/MM/yyyy" >
/telerik:RadDatePicker>
/EditItemTemplate>
/telerik:GridTemplateColumn>
telerik:GridBoundColumn DataField="OurTransNo" HeaderText="Cam to Client Trans No"
UniqueName="OurTransNo">
/telerik:GridBoundColumn>
telerik:gridboundcolumn DataField="ClientDocRev" HeaderText="Client Doc Rev"
UniqueName="ClientDocRev">
/telerik:GridBoundColumn>
telerik:gridtemplatecolumn UniqueName="ClientTransRetDate"
HeaderText="Client Return Trans Date">
ItemTemplate>
asp:Literal ID="TCDate" runat="server" Text ='%#Bind("ClientTransRetDateF") %>' >/asp:Literal>
/ItemTemplate>
EditItemTemplate>
telerik:raddatepicker ID="RadCRtrnDateEdit" runat="server"
DbSelectedDate='%#Bind("ClientTransRetDate") %>' Width="100px"
DateInput-DateFormat="dd/MM/yyyy">
/telerik:RadDatePicker>
/EditItemTemplate>
/telerik:GridTemplateColumn>
telerik:gridboundcolumn DataField="ClientRtrnTransNo" HeaderText="Client Return Trans No"
UniqueName="ClientRtrnTransNo">
/telerik:GridBoundColumn>
telerik:gridtemplatecolumn UniqueName="ClientRtrnCodeID"
HeaderText="Client Return Code">
ItemTemplate>
asp:Literal ID="ltrClientRtn" runat="server" Text ='%#Eval("Client Rtrn Code") %>' >/asp:Literal>
/ItemTemplate>
EditItemTemplate>
telerik:radcombobox runat="server"
ID="ddlClientReturnEdit"
DataTextField="ReturnDescription"
DataValueField="ClientRtrnCodeID"
HighlightTemplatedItems="true"
Height="190px"
Width="200px"
EnableItemCaching="True"
EnableLoadOnDemand="True"
DropDownWidth="200px"
emptymessage="Please select one..."
allowcustomtext="True"
DataSourceID="sqlClientReturn"
SelectedValue='%#Bind("ClientRtrnCodeID") %>'>/telerik:RadComboBox>
/EditItemTemplate>
/telerik:GridTemplateColumn>
telerik:gridbuttoncolumn ButtonType="ImageButton" CommandName="Delete" ConfirmText="Are you sure delete this record?"
Text="Delete" UniqueName="column1">
/telerik:GridButtonColumn>
/Columns>
EditFormSettings>
EditColumn ButtonType="ImageButton" InsertText="Insert Order" UpdateText="Update record"
UniqueName="EditCommandColumn1" CancelText="Cancel edit">
/EditColumn>
/EditFormSettings>
/MasterTableView>
/telerik:RadGrid>
Datasource code here
asp:SqlDataSource ID="SqlTransmital"
ConnectionString="%$ ConnectionStrings:SiteSqlServer %>"
SelectCommand="SELECT convert(varchar(10),OurTransDate,103) as OurTransDateF,convert(varchar(10),ClientTransRetDate,103) as ClientTransRetDateF, * FROM [qry_Data_Transmittal] WHERE (DocNo = @DocNo)"
DeleteCommand ="Delete from [tbl_DATA_Transmittals] where TransID=@TransID"
InsertCommand="insert into tbl_DATA_Transmittals ([OurDocRev],[OurTransDate],ReasonforIssueID,
[ClientTransRetDate],[ClientRtrnTransNo],ClientRtrnCodeID,DocNo,ClientDocRev,[OurTransNo]) values(@OurDocRev,@OurTransDate,
@ReasonforIssueID,@ClientTransRetDate ,@ClientRtrnTransNo,@ClientRtrnCodeID,@DocNo,@ClientDocRev,@OurTransNo) "
UpdateCommand="update tbl_DATA_Transmittals set [OurDocRev]=@OurDocRev, [OurTransDate]=@OurTransDate,[OurTransNo]=@OurTransNo,
ReasonforIssueID=@ReasonforIssueID, [ClientTransRetDate]=@ClientTransRetDate,
[ClientRtrnTransNo]=@ClientRtrnTransNo,ClientRtrnCodeID=@ClientRtrnCodeID, ClientDocRev=@ClientDocRev where TransID=@TransID" runat="server">
SelectParameters>
asp:ControlParameter ControlID="Label1" PropertyName="Text" Type="String" Name="DocNo" />
/SelectParameters>
DeleteParameters>
asp:Parameter Name="TransID" Type="Int32" />
/DeleteParameters>
UpdateParameters>
asp:Parameter Name="TransID" Type="Int32" />
asp:Parameter Name="OurDocRev" Type="String" />
asp:Parameter Name="OurTransDate" Type="DateTime" />
asp:Parameter Name="OurTransNo" Type="Int32" />
asp:Parameter Name="ReasonforIssueID" Type="Int32" />
asp:Parameter Name="ClientTransRetDate" Type="DateTime" />
asp:Parameter Name="ClientRtrnTransNo" Type="Int32" />
asp:Parameter Name="ClientRtrnCodeID" Type="Int32" />
asp:Parameter Name="ClientDocRev" Type="String" />
/UpdateParameters>
InsertParameters>
asp:Parameter Name="OurDocRev" Type="String" />
asp:Parameter Name="OurTransDate" Type="DateTime" />
asp:Parameter Name="OurTransNo" Type="Int32" />
asp:Parameter Name="ReasonforIssueID" Type="Int32" />
asp:Parameter Name="ClientTransRetDate" Type="DateTime" />
asp:Parameter Name="ClientRtrnTransNo" Type="Int32" />
asp:Parameter Name="ClientRtrnCodeID" Type="Int32" />
asp:ControlParameter ControlID="Label1" PropertyName="Text" Type="String" Name="DocNo" />
asp:Parameter Name="ClientDocRev" Type="String" />
/InsertParameters>
/asp:SqlDataSource>
Subscribe to:
Posts (Atom)