ASP.如果请求,设置变量.查询字符串不存在

本文关键字:查询 字符串 不存在 变量 设置 如果 请求 ASP | 更新日期: 2023-09-27 18:09:36

我想设置一个文本框。文本到某个值,如果请求。QueryString['EQCN']不存在。如果它确实存在,我想将其设置为Requestion.QueryString['EQCN']的值。

如果该值不存在,则默认值为"。

任何想法?

非常感谢!

ASP.如果请求,设置变量.查询字符串不存在

如果该参数不在查询字符串中,则QueryString索引器将返回null引用,因此您可以对默认值使用??操作符:

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