偶的意思是,aspx页面有一个DIV,其ID为copyright,如果在Page_Load中直接写代码,调用后台cs函数,比如:
copyright.Controls.Add(new LiteralControl(myobject.setCopyright()));
或
copyright.Controls.Add(new LiteralControl(myobject.属性));
这样写不会有什么问题。但是,如果想让cs中的函数直接向aspx页面的DIV直接写入数据,能行得通吗(必须在aspx页面调用后台cs函数那是当然啦)?搜索本版大半天了,似乎没有实现的方法,或者是偶没有找到。如果能行,怎么写代码?3Q![本贴的重点是DIV,不想要其它控件代替]
copyright.Controls.Add(new LiteralControl(myobject.setCopyright()));
或
copyright.Controls.Add(new LiteralControl(myobject.属性));
这样写不会有什么问题。但是,如果想让cs中的函数直接向aspx页面的DIV直接写入数据,能行得通吗(必须在aspx页面调用后台cs函数那是当然啦)?搜索本版大半天了,似乎没有实现的方法,或者是偶没有找到。如果能行,怎么写代码?3Q![本贴的重点是DIV,不想要其它控件代替]
解决方案 »
- C#编译的DLL在XP下正常调用,但WIN7出错了
- 弱弱地问下各位前辈!
- C# panel边框设置
- ASP.NET 中 用UBB实现类似CSDN里的代码模式,有没有实例或源码啊?
- 在compact framwork中add horizontal scroll to listbox遇到的一个Issue...
- 动态库里用sendmessage传出LPCTSTR字符串,在c#中怎样接收并显示袄
- 请教:::如何将图片做为背景
- 一个奇怪的异常,急!
- decimal 表示精度更高的浮点数 128位高精度十进制数表示法,然后其位数说明为8位,怎么回事儿?谁给俺讲一下呢?
- 如何获得mp3文件的文件信息,高分求
- 高手救命关于xml
- 急。求助关于Textbox的问题
<div runat="server" id="div1">div1</div>.aspx.cs中
div1.InnerHtml = str;
<div runat="server" id="copyright">copyright</div>.aspx.cs中
copyright.InnerHtml = myobject.setCopyright();
使用copyright.InnerHtml时,总是提示CS0246: The type or namespace name 'copyright' could not be found。
protected HtmlGenericControl copyright = new HtmlGenericControl();
public void setCopyright(Object sender , EventArgs e)
{
copyright.InnerHtml = "Test";
}
这样的代码可行不?