如何使用 QueryStringParameter 值更新页面上的标签控件?
我使用 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) 则在页面上显示“测试协议”
- Else “页面名称不可用”
以下是封装在 H1 标记中的 ASP 标签控件的代码片段:
<h1 style="color:Black;">
<asp:Label ID="DocumentNameLabel" runat="server" Text="Hello World" />
</h1>
我的项目是用 C# 编写的,并且在 URL 中以这种格式使用 QueryStringParameter ~/ProceduresForms.aspx?doc_family=CR。
任何帮助都是值得赞赏的。
I am using the QueryStringParameter to pass a parameter in the SELECT statement to display only the necessary data on the page from SQL Server.
<SelectParameters>
<asp:QueryStringParameter Name="doc_family" QueryStringField="doc_family" Type="String" />
</SelectParameters>
I was wondering what if I could take advantage of the QueryStringParameter and write some IF statements to add custom headings as per data fetched on the page instead of one generic one. As an example:
- If (doc_family = CR) then display "Clean Room" on the page
- If (doc_family = QA) then display "Quality Assurance" on the page
- If (doc_family = TP) then display "Test Protocol" on the page
- Else "Page name is not available"
Here is the code snipped for the ASP label control wrapped in H1 tag:
<h1 style="color:Black;">
<asp:Label ID="DocumentNameLabel" runat="server" Text="Hello World" />
</h1>
My project is written in C# and the QueryStringParameter is used in this format in the URL ~/ProceduresForms.aspx?doc_family=CR.
Any help is appreciate.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Page_Load 中:
您应该能够从那里获取它?
In Page_Load:
You should be able to take it from there?