发表文章是没有问题了,比如
issue.aspx:
<asp:textbox id="NewsContent" runat="server" TextMode="MultiLine"></asp:textbox>
<IFRAME id="eWebEditor" frameBorder="0" width="100%" scrolling="no" height="350" runat="server"></IFRAME>issue.aspx.cs:
this.NewsContent.Style.Add("display","none");
this.eWebEditor.Attributes.Add("src","eWebEditor/ewebeditor.asp?id=NewsContent&style=x");
最后把this.NewsContent.Text存进数据库就可以了
-----------------
可是在修改编辑的时候 无法修改。在modi.aspx里和上面一样。modi.aspx.cs里的Page_Load里也是:(这里显示文章原始的内容)
this.NewsContent.Style.Add("display","none");
this.eWebEditor.Attributes.Add("src","eWebEditor/ewebeditor.asp?id=NewsContent&style=x");但在“修改”按钮的事件 Button1_Click 中 已经修改了但this.NewsContent.Text的值还是没修改之前的值。请问怎么解决??-----------------------代码--------------------------
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
this.NewsContent.Style.Add("display","none");
this.eWebEditor.Attributes.Add("src","eWebEditor/ewebeditor.asp?id=NewsContent&style=x");
string NewsID=Request.QueryString["NewsID"];
SQLClass conn = new SQLClass();
string SQL="select * from News where [NewsID]='"+NewsID+"'";
SqlDataReader dr = conn.GetReaderResult(SQL);
if (dr.Read())
{
NewsTitle.Text=dr["NewsTitle"].ToString().Trim();
this.NewsContent.Text=dr["NewsCon"].ToString();
}
else
{
Response.Write("<script>alert('指定的文章不存在,或已经被删除。');history.go(-1)</script>");
Response.End();
}
}//当修改后按提交保存修改结果的时候:
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write(this.NewsContent.Text);
//这里仍然得到原先的值
}
issue.aspx:
<asp:textbox id="NewsContent" runat="server" TextMode="MultiLine"></asp:textbox>
<IFRAME id="eWebEditor" frameBorder="0" width="100%" scrolling="no" height="350" runat="server"></IFRAME>issue.aspx.cs:
this.NewsContent.Style.Add("display","none");
this.eWebEditor.Attributes.Add("src","eWebEditor/ewebeditor.asp?id=NewsContent&style=x");
最后把this.NewsContent.Text存进数据库就可以了
-----------------
可是在修改编辑的时候 无法修改。在modi.aspx里和上面一样。modi.aspx.cs里的Page_Load里也是:(这里显示文章原始的内容)
this.NewsContent.Style.Add("display","none");
this.eWebEditor.Attributes.Add("src","eWebEditor/ewebeditor.asp?id=NewsContent&style=x");但在“修改”按钮的事件 Button1_Click 中 已经修改了但this.NewsContent.Text的值还是没修改之前的值。请问怎么解决??-----------------------代码--------------------------
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
this.NewsContent.Style.Add("display","none");
this.eWebEditor.Attributes.Add("src","eWebEditor/ewebeditor.asp?id=NewsContent&style=x");
string NewsID=Request.QueryString["NewsID"];
SQLClass conn = new SQLClass();
string SQL="select * from News where [NewsID]='"+NewsID+"'";
SqlDataReader dr = conn.GetReaderResult(SQL);
if (dr.Read())
{
NewsTitle.Text=dr["NewsTitle"].ToString().Trim();
this.NewsContent.Text=dr["NewsCon"].ToString();
}
else
{
Response.Write("<script>alert('指定的文章不存在,或已经被删除。');history.go(-1)</script>");
Response.End();
}
}//当修改后按提交保存修改结果的时候:
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write(this.NewsContent.Text);
//这里仍然得到原先的值
}
解决方案 »
- 谁有“ASP.NET 4高级编程——涵盖C#和VB.NET(第7版) ”电子版PDF?
- 能不能动态生成aspx文件呢?
- DropDownList控件错误
- 深夜求救,FreeTextbox怎么控制一行输入的字符数字
- △△哪位有netremoting 的例子代码,请教高手!△△
- 思归老师,用XmlDocument 载入XML文档后。然后我想删除文档中任意一个节点,怎么做?
- 哪个dll负责运行aspx
- 请教:ASP.NET中的缓存问题
- window.confirm无效,在线等...
- 救命啊-_-
- 为什么我的Htc在IE下无法访问?相同的IE相同的系统
- datagrid自带的分页链接的ONCLICK在哪里写呀?找不到
你把Page_Load里面的代码加在里面
if (!this.isPostBack)
{
//...你的代码
}
{
document.myForm.Content.value=editor.HtmlEdit.document.body.innerText;
}
{
****
}
else
{
Response.Write("<script>alert('指定的文章不存在,或已经被删除。');history.go(-1)</script>");
Response.End();
}
}你没有发现这个是错的吗?
如果只有一行数据,能显示吗?