主题: ASP.NET 中最简单调用并取值实现方法共享...
作者: Ivan, 发布日期: 2009-05-26 17:08:47, 浏览数: 7561

今天刚接触使用 并试验:本人菜鸟 见笑了....

今天从网上看了很多在ASP.NET中调用,并取值的方法,虽然可以实现,但是很繁琐。

我试验了一下自己的方法,很简单的就可以了,没必要饶那么多弯路,其实要改动的最重要的地方,就是标注的2个位置。

第一步:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" validateRequest="false" %>

 

第二步:

<head runat="server">
<script type="text/javascript" charset="utf-8" src="./kindeditor/kindeditor.js"></script>
<script type="text/javascript">
    KE.show({
        id: 'content_1',
        cssPath: './index.css'
    });
</script>
</head>

 

第三步:

<textarea runat="server" id="content_1" name="content" style="width:700px;height:300px;visibility:hidden;"></textarea>

第四步:

取值:content_1.Value

 

作者: 笨笨熊肥肥, 发布日期: 2009-08-25 11:48:42
我也是按照这个来的,不过,碰到个问题,我在修改主题的时候,无法取到在编辑器内更新过的内容,内容还是停留在一开始加载的模样,不知道是什么原因啊?
回复
作者: 简单人, 发布日期: 2009-12-04 23:00:52
扯淡,asp.net中textarea加上runat="server"之后,它的id就不确定了,连在线编辑的界面都不会有。
回复
作者: 梦幻海兰, 发布日期: 2010-03-08 11:18:24
.net 中 如果加了runat="server" 控件出不来 
可以这样写,使用了母板页也可以,因为服务器端控件到了客户端,控件名称被改变,所以要这样写控件名<%=Msg.ClientID%>。
有时候使用母板页,用javascript取不到控件值就是因为这个。


  <script type="text/javascript">
    KE.show({
        id : '<%=Msg.ClientID%>',
  resizeMode : 1,
        cssPath : './index.css',
        items : [
        'fontname', 'fontsize', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline',
        'removeformat', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
        'insertunorderedlist', 'emoticons', 'image', 'link']
    });
  </script>


 <td>
          <textarea id="Msg" name="Msg" runat="server" cols="60" rows="20" > </textarea>
  </td>

如果提示:“检测到有潜在危险的Request.Form 值”
可以在*.aspx文件头的Page中加入validateRequest="false",示例如下:     
  <%@   Page   validateRequest="false"   language="c#"   Codebehind="index.aspx.cs"   AutoEventWireup="false"   Inherits="MyBBS.WebForm1"   %>   

不知道这样做安全不,有高人回答下,谢谢。

这样写后台就可以直接取值了,如:string message = Msg.Value;

我试了这样做可以,如果有问题,大家指教。


回复
作者: maomao, 发布日期: 2010-06-22 10:17:30

在asp.net中如何赋值??

回复
作者: 寒风的苦笑, 发布日期: 2011-01-12 14:22:36
我也是遇到这样的问题,不知道为什么一直无法用request[“content”] 取值。
回复
作者: xiaoyan, 发布日期: 2013-05-21 11:57:08

 我也遇到这个问题

我的做法是: 加密处理后再传输 

ajax 部分代码如下

title = encodeURIComponent(title);
content = encodeURIComponent(content); 

$.post("../../…………&title=" + title + "&content=" + content , {}, function(data) { }, "json");

 

 

回复
发表新帖 发表回复