UserInfo TargetUser = UserController.GetUserById(PortalSettings.PortalId, FriendId);
與數據類型轉換的問題,我只是想出
HiddenField hfFriendId = item.FindControl("hfFriendId") as HiddenField;
Int32 FriendId = Convert.ToInt32(hfFriendId.Value);
我需要使用FriendId作爲和INT32這兩個參數預計是int32。 當我調試這個'TargetUser'爲空。
問題是什麼?
是否有任何UserInfo可用於參數傳遞?當你傳遞參數時'FriendId'的價值是什麼? – V4Vendetta
檢查'hfFriendId.Value'的值是否爲空(或空)。 'Int32 FriendId = 0; if(hfFriendId.Value!=「」){FriendId = Convert.ToInt32(hfFriendId.Value); else {FriendId = 0;}}' – user1509
就是這樣,FriendId中填充了一個值 –