暂无描述

KnowledgeView.aspx.cs 1.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. using System.Text.RegularExpressions;
  8. using System.Text;
  9. using System.Data;
  10. public partial class Knowledge_KnowledgeView : System.Web.UI.Page
  11. {
  12. protected void Page_Load(object sender, EventArgs e)
  13. {
  14. if (!this.IsPostBack)
  15. {
  16. if (!string.IsNullOrEmpty(Request.QueryString["id"]))
  17. {
  18. int sid = int.Parse(Request.QueryString["id"].ToString());
  19. ShowInfo(sid);
  20. }
  21. }
  22. }
  23. public string changeClass(string classid)
  24. {
  25. string sql = "F_ID=" + classid;
  26. XYFDRQ.BLL.T_KnowledgeClass bll = new XYFDRQ.BLL.T_KnowledgeClass();
  27. DataTable table = bll.GetList(sql).Tables[0];
  28. if (table.Rows.Count > 0)
  29. {
  30. return table.Rows[0]["F_Name"].ToString();
  31. }
  32. else
  33. {
  34. return "";
  35. }
  36. }
  37. private void ShowInfo(int sid)
  38. {
  39. XYFDRQ.Model.T_Knowledge model = new XYFDRQ.Model.T_Knowledge();
  40. XYFDRQ.BLL.T_Knowledge bll = new XYFDRQ.BLL.T_Knowledge();
  41. model = bll.GetModel(sid);
  42. lblTitle.Text = model.F_Title;
  43. if (model.F_Class.ToString() != "")
  44. {
  45. lblFL.Text = changeClass(model.F_Class.ToString());
  46. }
  47. FCKeditor1.Value = model.F_Content;
  48. }
  49. }