Monday, 15 August 2011

Ispostback likething in MVC 4 ASP.Net Razor -



Ispostback likething in MVC 4 ASP.Net Razor -

my webpage takes list client in same time want display records temp_data. problem have give same id's table can info based on id. please tell ispostback (webforms) in mvc

i want retain id variable give same id changes on every post. please help me

{ rms_datacontext db = new rms_datacontext(); order cls_order = new order(); string id = guid.newguid().tostring(); public actionresult index() { homecoming view(); } public actionresult create() { homecoming view(); } [httppost] public actionresult create(formcollection form, string btn_orders) { switch (btn_orders) { case "btn_temp": item item = new item(); var itemid = form["_orderid1"]; item = db.items.firstordefault( x=> x.itemid==itemid ); cls_order.add_temp(id, item, convert.toint32(form["quantity"].tostring())); homecoming view(); break; default: homecoming view(); } }

}

you create separate action in controller handle post action, "postback" webforms. handle items in post have handled in postback.

if you're handling validation, sure check modelstate.isvalid , homecoming model view 1 time again should display validate errors

public actionresult edit() { var model = new editmodel() { id=guid.newguid() }; homecoming view(model); } [acceptverbs(httpverbs.post)] public actionresult edit(editmodel model) { if (modelstate.isvalid) { // stuff when valid homecoming redirecttoaction("index"); //or whatever when you're done saving, etc... } homecoming view(model); }

in view:

@html.hiddenfor(x=>x.id);

asp.net asp.net-mvc asp.net-mvc-4

No comments:

Post a Comment