2011-09-26 47 views
1

如果Request.QueryString ['EQCN']不存在,我想將textbox.text設置爲某個值。如果它確實存在,我想將它設置爲Requestion.QueryString ['EQCN']的值。ASP.NET Set變量如果Request.QueryString不存在

看來如果該值不存在,它將默認值爲「」。

任何想法?

非常感謝!

回答

4

如果參數不是查詢字符串,查詢字符串索引會返回一個null引用,所以你可以使用??運營商的默認值:

textbox.text = Request.QueryString['EQCN'] ?? "default text"; 
3
textbox.text = string.IsNullOrEmpty(Request.QueryString["EQCN"]) ? "my value" : Request.QueryString["EQCN"];