2008-08-30 2 views

답변

3

은이 문제를 해결하기 controller.UpdateModel을 추가 한 것처럼, 서명이 보이는 , string [] keys)

개인적으로 앱을 업그레이드하지 않았기 때문에 실제 사용법을 잘 모르겠습니다. 나는 controller.ReadFromRequest를 사용하고 있기 때문에 이것에 대해 알아볼 것이다.

2

어디로 갔는지 확실하지 않습니다. 당신은 비록 자신의 내선 롤 수 :

UpdateModel (개체 모델 :

공공 정적 클래스 MyBindingExtensions 는 {

public static T ReadFromRequest <T> (this Controller controller, string key) 
{ 
    // Setup 
    HttpContextBase context = controller.ControllerContext.HttpContext; 
    object val = null; 
    T result = default(T); 

    // Gaurd 
    if (context == null) 
     return result; // no point checking request 

    // Bind value (check form then query string) 
    if (context.Request.Form[key] != null) 
     val = context.Request.Form[key]; 
    if (val == null) 
    { 
     if (context.Request.QueryString[key] != null) 
      val = context.Request.QueryString[key]; 
    } 

    // Cast value 
    if (val != null) 
     result = (t)val; 

    return result; 
} 

} 
0

tinyurl.com과 같은 링크를 다시 찾을 수 있습니까?

이 정보도 필요하지만 작동하도록 메가 링크를 얻을 수 있습니다.