在asp.net中使用返回函数表示文本和颜色
本文关键字:表示 函数 文本 颜色 返回 asp net | 更新日期: 2023-09-27 18:03:01
我试图通过使用返回函数来表示HTML代码中带有颜色的文本,但是我不确定如何在函数中使用返回字符串来生成文本。它应该能够在这两种情况之间进行更改:
<p class="color-green"><span class="hex">Active</span></p>
<p class="color-red"><span class="hex">Frozen</span></p>
src='<%= Active_Frozen("text", "color") %>'>
下面是我打算实现的函数:
public Tuple<string,string> Active_Frozen(string text, string color) {
connection();
string query = "SELECT CustomerInfo FROM ActiveSubscription WHERE UserName=@UserName";
SqlCommand cmd = new SqlCommand(query, conn);
if (query=="true")
{
text = "Active";
color = "color-green";
}
else
{
text = "Frozen";
color= "color-red";
}
return Tuple.Create(text, color);
}
你应该使用asp:Literal控件来处理这个问题:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.literal.text (v = vs.100) . aspx