未将对象引用设置到对象的实例。Editor.dll在线编缉器
引用了一个.Editor.dll的文件,这是个在线编缉器。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="editnews.aspx.cs" Inherits="admin_M_editnews" EnableEventValidation="true" validateRequest="false" %>
<%@ Register TagName="top" TagPrefix="ucl" Src="~/ul/top.ascx" %>
<%@ Register Assembly="Editor" Namespace="Editor" TagPrefix="cc1" %>
<cc1:HtmlEditor ID="HtmlEditor1" runat="server" TF_EditHtml="1" TF_UpTu="1" ResourcesPath="../HtmlEditor" />
.cs文件:
[AjaxPro.AjaxMethod]
public string callvalue(string s1)
{
string a = "", a1 = "", a2 = "", a3 = "", a4 = "", a5 = "", a6 = "", a7 = "", a8 = "", a9 = "", a10 = "", a11 = "";
string sql = "select * from Hover_Products where id=" + s1;
OleDbDataReader dr = WebData.dataReader(sql);
if (dr.Read())
{
a = dr["pro_id"].ToString();
a1 = dr["pro_name"].ToString();
a2 = dr["pro_guige"].ToString();
a3 = dr["pro_qidingliang"].ToString();
a4 = dr["pro_Sjia"].ToString();
a5 = dr["pro_qjia"].ToString();
a6 = dr["pro_Jshao"].ToString();
if (HtmlEditor1 != null)
[color=#FF0000] HtmlEditor1.Text = "adsfasdfadsfadgasdfadsfadsfads";如果不要上边的=null,就会出现未将对象引用设置到对象的实例”错误,加上去,虽然没提示错误,但页面里也没有要输出的 "adsfasdfadsfadgasdfadsfadsfads";高手指点一下。[/color]
//htms.Text = "kkkkkkadfad";
a7 = dr["pro_time"].ToString();
a8 = dr["pro_Bid"].ToString();
a9 = dr["pro_Sid"].ToString();
a10 = dr["xin"].ToString();
a11 = dr["tui"].ToString();
}
WebData.closeDataReader(ref dr);
return "a=" + a + "|a1=" + a1 + "|a2=" + a2 + "|a3=" + a3 + "|a4=" + a4 + "|a5=" + a5 + "|a6=" + a6 + "|a7=" + a7 + "|a8=" + a8 + "|a9=" + a9 + "|a10=" + a10 + "|a11=" + a11;
}