我通過url發送一個id然後通過「請求」獲取它,從一個頁面重定向到另一個頁面。我遇到的問題是有兩種方法可以訪問該頁面。請求參數不存在時,如何處理請求?
- 檢查鏈接,它會向您發送一個帶有id的url。 (這工作)
- 通過直接去頁面,因此不帶任何身份證與你。 (這不和thows錯誤)
異常詳細信息:System.InvalidOperationException:可空對象 必須有一個值。
如何當您將被重定向爲方案1的鏈接將看,當你直接在方案2
1. http://localhost/red/time/time.aspx?id=154
2. http://localhost/red/time/
if (!IsPostBack)
{
//Bladdra(4, 0);
txtTidrapportnr.Text = Request["id"];
if (Request != null)
{
Hamta(General.ToInt(txtTidrapportnr.Text).Value);
Visa();
btnNy.Focus();
}
else
{
Bladdra(4, 0);
Visa();
btnNy.Focus();
}
}
我的問題是如何獲取的頁面在方案1的工作都和2.好像
如果(詢價!= NULL)
是不正確的。