簡體   English   中英

用戶輸入處理

[英]user input handling

你們如何處理使用相同的表單來輸入和編輯數據。 我目前檢查是否已在表單或查詢字符串中解析了參數並采取了相應的操作。 例如

string id = Request.QueryString.Get("id");

if(id == string.Empty){
  //new input
}else{
  //get data from database etc
  //populate form
}

通常我使用隱藏的文本框來存儲當前的記錄 id 並以與您相同的方式進行檢查。 但不同的是,我用post 沒有get。

並且還使用動態提交目的地 - 用於插入或更新功能

我不確定這是實現它的最佳方法

使用 Session, Session["ID"] = "ObjectID";

if(string.IsNullOrEmpty(Session["ID"])){
//new input
}else{
//get data from database etc
//populate form
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM