日期:2014-05-17  浏览次数:20351 次

请熟悉ext的帮忙看下这个,谢谢!
就是这个例子,我想将最终的结果按照一条一条的格式存放到数据库中,到时始终不明白怎么整,我是初学,希望能得到帮助,谢谢!
http://examples.ext.net/Examples/Calendar/Overview/Basic/

这是他点击保存的代码
  void EventStore_SubmitData(object sender, StoreSubmitDataEventArgs e)
  {
  var events = e.Object<Event>();
  ((EventsViewer)this.Page.LoadControl("../Shared/Common/EventsViewer.ascx")).Render(events);
  }

点过保存后,调出一个ascx,ascx中有一个dateview,下面是ASCX的代码
  public partial class EventsViewer : System.Web.UI.UserControl
  {
  public void Render(List<Event> events)
  {
  this.EventStore1.Events.AddRange(events);
  this.Window1.Render();
  }

我最终想要的就是在这个ASCX上加一个确认保存日志的按钮,点击后,一条一条的保存到数据库,谢谢!

------解决方案--------------------
比较笼统呢,好像和ext没什么关系吧
------解决方案--------------------
是解析Json数据后 在插入

你看他的源

HTML code
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['ctl01'];
if (!theForm) {
    theForm = document.ctl01;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>
                
    <div id="ctl08_Content" class="x-hidden">

                        <div id="app-logo">
                            <div class="logo-top">&nbsp;</div>
                            <div id="logo-body">&nbsp;</div>
                            <div class="logo-bottom">&nbsp;</div>
                        </div>
                        <h1>My Calendar</h1>
                        <span id="app-msg" class="x-hidden"></span>
                    </div>