使Div内内容可编辑

郑凯96480

郑凯96480

2016-02-19 16:07

今天图老师小编给大家精心推荐个使Div内内容可编辑教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

  呵呵,仅IE有效:)
  前台代码:
  %@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

  html xmlns="http://www.w3.org/1999/xhtml"
  head runat="server"
      title无标题页/title
  /head
  body
      form id="form1" runat="server"
      div style="width:600px;height:400px;" id="div1"
          asp:GridView ID="GridView1" runat="server" Height="300px" Width="200px"
          /asp:GridView
           /div
      script language="javascript" type="text/javascript"
         document.getElementById("div1").contentEditable = true;
         document.execCommand('2D-Position', true, true);
      /script
      /form
  /body
  /html后台代码:
  using System;
  using System.Data;
  using System.Configuration;
  using System.Web;
  using System.Web.Security;
  using System.Web.UI;
  using System.Web.UI.WebControls;
  using System.Web.UI.WebControls.WebParts;
  using System.Web.UI.HtmlControls;

  public partial class _Default : System.Web.UI.Page
  {
      protected void Page_Load(object sender, EventArgs e)
      {
          if (!IsPostBack)
          {
              GridView1.Style.Add("position", "absolute");
              GridView1.DataSource = GetDataSet();
              GridView1.DataMember = "testtable";
              GridView1.DataBind();
          }
      }

      private DataSet GetDataSet()
      {
          DataTable dt = new DataTable("testtable");
          dt.Columns.Add("Col1", typeof(int));
          dt.Columns.Add("Col2", typeof(string));
          dt.Columns.Add("Col3", typeof(string));
          dt.Columns.Add("Col4", typeof(string));

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

          DataRow dr;

          for (int i = 0; i 10; i++)
          {
              dr = dt.NewRow();
              dr[0] = i;
              dr[1] = "Val" + i.ToString();
              dr[2] = "Val" + i.ToString();
              dr[3] = "Val" + i.ToString();
              dt.Rows.Add(dr);
          }

          DataSet ds = new DataSet();
          ds.Tables.Add(dt);
          return ds;
      }
  }

  http://luoboqingcai.cnblogs.com/archive/2006/07/01/440514.html

展开更多 50%)
分享

猜你喜欢

使Div内内容可编辑

Web开发
使Div内内容可编辑

你想使MSFLEXGRID控件可编辑吗

编程语言 网络编程
你想使MSFLEXGRID控件可编辑吗

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

创建完全可编辑的 DataGrid

电脑网络
创建完全可编辑的 DataGrid

Excel2007如何设置可编辑区域

excel
Excel2007如何设置可编辑区域

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何编辑pdf文件内容

电脑网络
如何编辑pdf文件内容

Excel2007设置工作表可编辑区域方法

excel
Excel2007设置工作表可编辑区域方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MySQL中Join算法实现原理分析

MySQL中Join算法实现原理分析

电脑台式机清洁小知识

电脑台式机清洁小知识
下拉加载更多内容 ↓