我正在使用 QueryStringParameter 在 SELECT 语句中传递一个参数,以便仅在 SQL Server 页面上显示必要的数据。
<SelectParameters>
<asp:QueryStringParameter Name="doc_family" QueryStringField="doc_family" Type="String" />
</SelectParameters>
我想知道是否可以利用 QueryStringParameter 并编写一些IF 语句来根据页面上获取的数据添加自定义标题而不是一个通用标题。举个例子:
- 如果 (doc_family = CR) 然后在页面上显示“Clean Room”
- 如果 (doc_family = QA) 然后在页面上显示“质量保证”
- 如果 (doc_family = TP) 然后在页面上显示“测试协议”
- 否则“页面名称不可用”
这是为包装在 H1 标记中的 ASP 标签控件截取的代码:
<h1 style="color:Black;">
<asp:Label ID="DocumentNameLabel" runat="server" Text="Hello World" />
</h1>
我的项目是用 C# 编写的,并且 QueryStringParameter 在 URL ~/ProceduresForms.aspx?doc_family=CR中以这种格式使用。
任何帮助表示赞赏。