C# 如何将值/字符串从代码隐藏中拉入.aspx页面

C# 如何将值/字符串从代码隐藏中拉入.aspx页面,c#,asp.net,C#,Asp.net,嗨,大家好,我在代码隐藏中有这个代码 //a == the viewing month //b == the x or 1 which will be use to add or subtract depending on the action //c == the previous month //d == the next month int a = int.Parse(actual.Text); int b

嗨,大家好,我在代码隐藏中有这个代码

       //a == the viewing month
       //b == the x or 1 which will be use to add or subtract depending on the action
       //c == the previous month
       //d == the next month
       int a = int.Parse(actual.Text);
       int b = int.Parse("1");
       int c;
       int d;

       c = a - b; //This provides the previous month for the link
       d = a + b; //This provides the next month for the link
现在,在页面加载中,我想将“c”和“d”的值拉入.aspx页面中的锚中。我尝试过很多事情,但都做不好,这可能吗?如果是,怎么做


谢谢

您可以将其添加到标签或文本框中:

页面加载

Label1.Text = c;

关于

您可以将其添加到标签或文本框中:

页面加载

Label1.Text = c;

注意

如果要使用页面中的数字,必须将其声明为受保护,并确保在页面上而不是在方法中声明。您可以在页面加载时或页面中的不同控件调用的事件内部计算它们

而不是您可以使用的.aspx页面


如果要在页面中使用数字,必须将其声明为受保护,并确保在页面上而不是在方法中声明。您可以在页面加载时或页面中的不同控件调用的事件内部计算它们

而不是您可以使用的.aspx页面


我还找到了另一种方法,我为锚点提供了一个唯一的id,并在服务器端运行它,我能够在那里提供Href属性。我希望您在生产代码中没有真正使用名为a、b、c和d的变量。我还找到了另一种方法,我为锚提供了一个唯一的ID,并在服务器端运行它,并且我能够在那里提供HREF属性。我希望您在生产代码中并不真正使用变量名为A、B、C和D。如果您不需要对文本本身进行样式化,那么您也可以考虑使用这种方法。标签将在跨度标记中包装文本,而文字将简单地打印分配给它的文本(因此名称)文本。如果您不需要对文本本身进行样式化,那么如果您使用该方法,您可能还需要考虑文字。标签将把文本包装在一个span标记中,而文本将只打印分配给它的文本(即名称)。