►
From YouTube: XAF Blazor Inline Grid Edit
Description
Click Here to Subscribe: http://xaf.life/35
Websites:
https://xafmarin.com/
https://xari.io
https://www.xafers.training/
http://xafersweekly.com/
Facebook Group
http://xaf.life/4g
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
A
A
lot
of
people
are
talking
about
a
inline
edit
for
south
laser
and
they
are
requesting
darting
a
lot
of
tickets
and
I
think
that
that
will
be
coming
it's
just
not
here,
yet
they
expect
to
to
release
it
in
the
next
iteration
is
already
inside
in
the
dx3,
a
I
believe
so
not
100.
Now,
but
let's
review
how
we
can
implement
our
own
solution
on
that.
So
we
have
this
inline
edit,
the
solution
here
and
actually
we
can
share
in
action.
A
So
this
is
something
that
is
being
a
widely
used
in
southwind
in
south
a
web.
We
have
in
lange,
we
have
bachelorette
and
but
we
still
don't
have
it
in
places.
So
how
can
we
go
about
that?
So,
let's
review
quickly
what
will
happen
here?
So
we
have
a
blazer
project
and
we
are
going
to
be
using
the
capability
of
creating
our
own
custom
templates
inside
every
column
of
the
grid.
So
if
we
go
to
the
editor,
we
first,
let's
review
the
the
business
order.
So
we
have
a
domain
object.
A
One,
nothing
crazy,
has
a
name,
a
city
and
address
and
zip
code,
nothing
else.
So
the
things
that
we
have
to
take
a
look
here
is
that
we're
going
to
be
modifying
a
template
for
each
column,
because
we
need
that
to
be
an
editable
template,
and
in
this
case
you
will
see
that
it's
a
tightly
coupled
to
the
the
address,
the
name.
A
We
even
call
it
a
cell
edit
address
celebrity
cd,
but
I
think
that
if
we're
going
to
do
this
generic,
we
will
do
it
by
type
like
for
a
string
for
a
daytime
for
boolean
and
so
on.
This
is
just
a
sample
just
to
to
show
how
it
works,
and
then
we
have
for
controller.
So,
basically,
what
the
controller
is
doing
is
only
telling
us.
A
Okay,
we
are
going
to
take
the
the
the
excrete
adapter
and
we're
going
to
iterate
from
the
columns
and
in
the
case
that
the
column
is
called
postal,
the
zip
code
or
name
or
serial,
or
address
we're
going
to
use
this
template.
Instead,
we
want
them
to
use
our
own
template
and
again
this
is
just
for
a
simple
project.
A
If
we
want
to
do
this
generic,
it
will
be
in
case
that
the
item
type
is
a
string
in
case
that
this
is
the
date
date
daytime
in
case
that,
and
we
can
make
an
example
for
that.
So
in
this
case
we
are
going
to,
of
course
disable
that
they
cannot
open
a
little
view,
because
we
want
the
edition
to
happen
on
the
list
view
and
no
double
click
operating
interview.
But
besides
that,
that's
it
we're
going
to
create,
take
this
template
and
use
them
as
our
editable
columns.
A
A
This
is
one
thing
that
you
can
see
along
the
alliance
of
dependency
injection
in
places
we
are
injecting
our
application
provided
and
with
that
application,
provided
we
are
going
to
be
able
to
create
our
application
and
with
our
application,
creator
object
space
and
our
object.
Space
will
allow
us
to
go,
find
the
origin
modified,
commit
and
so
on,
but
basis
after
that
we're
gonna
a
return
or
template
that
basically,
is
just
a
text
box.
A
If
we
go
to
the
city
same
implementation
for
the
textbook,
so
I
think
this
would
be
doesn't
have
to
be
a
different
one,
but
you
see
right
here.
We
can
do
anything
that
we
need.
We
can
add
a
calendar
control.
We
can
add
a
boolean
control,
so
we
basically
only
have
to
inject
what
is
the
type
of
control
on
that
template
for
that
for
that
grid?
Now,
let's
put
on
this.
A
A
Hopefully,
the
democrats
that
will
make
today
are
taking
a
little
bit
by
the
way.
That's
basically
it
we
take
a
controller,
we're
telling
okay
in
this
list
view,
please
use
my
my
templates
for
my
grid
and
we're
going
to
we're
going
to
be
able
to
start
editing
or
our
records
in
in
line
mode.
So
let's
keep
coming.
A
And
here
we
go,
you
see,
we
have
a
record
here
with
our
custom
templates
and
right
here
we
can
edit
and
because
we
are
actually
committing
there,
we
don't
even
have
to
to
save
it's
done
by
us.
Of
course,
this
is
just
a
sample.
If
we
have
a
lot
a
lot,
a
big
amount
of
records,
we
will
don't
want
to
be
competing
all
the
time
we
just
want
to
be
competing
at
the
end,
but
then
we
can
actually
do
another
implementation.
My
point
is
like
we
can
integrate
a
dev
extreme
grid.