【发布时间】:2012-02-04 00:50:06
【问题描述】:
我正在使用 QueryStringParameter 在 SELECT 语句中传递一个参数,以便仅在 SQL Server 页面上显示必要的数据。
<SelectParameters>
<asp:QueryStringParameter Name="doc_family" QueryStringField="doc_family" Type="String" />
</SelectParameters>
我想知道是否可以利用 QueryStringParameter 并编写一些 IF 语句 来根据页面上获取的数据添加自定义标题,而不是一个通用标题.举个例子:
- 如果 (doc_family = CR) 则在页面上显示“无尘室”
- 如果 (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 中以这种格式使用。
感谢您的帮助。
【问题讨论】:
-
需要一些代码 sn-ps 你想这样做!
-
@Muthu:感谢您的反馈。我添加了截断的代码并提供了更多信息。
标签: asp.net c#-4.0 querystringparameter