我使用SQL从数据库中提取两个日期并将这些值保存到会话变量“blackoutbegin”和“blackoutend”。在使用此代码时,我遇到了“在此上下文中不支持代码块”或“服务器标记格式不正确”的错误。
有关如何将这些会话变量合并到asp:TextBox文本中的任何建议?
或备用选项?
<asp:TextBox runat="server"
multiline="true"
ID="txtIndex"
Height="75px"
MaxLength="2000"
Width="100%"
TextMode="MultiLine"
Text="(More text before this)is expected to begin on '<%# Session["blackoutbegin"] %>' and is expected to end the week of '<%# Session["blackoutend"] %>'.">
</asp:TextBox>
答案 0 :(得分:0)
或简单,您可以将text
分配到textbox
事件中的pageLoad
,如下所示:
protected void Page_Load(object sender, EventArgs e)
{
txtIndex.Text="(More text before this)is expected to begin on "+ Session["blackoutbegin"].ToString() +" and is expected to end the week of "+ Session["blackoutend"].ToString() +".";
}