小编ign*_*zzo的帖子

发布忽略模型更改 Razor ASP.NET

我有一个控制器,它返回一个带有模型的局部视图。

包含局部视图的视图有一个按钮,当点击按钮时,控制器的一个函数被调用,它返回与模型更新相同的局部视图。新模型加载没有任何问题,但页面没有重新加载,视图与 onclik 之前的视图相同。

局部视图代码

<div class="well">
    @if (publication.Coments != null) {
         foreach (var comments in publication.Coments) {
             <div class="row">
                  <div class="col-md-12">
                       <a href="../../Client/ProfilePerNick?nick=@comments.Nick">@comments.Nick</a>
                       <span class="pull-right">@comments.DateComment.ToShortDateString()</span>
                       <p>@comments.Message</p>
                   </div>
              </div>
         }
    }
</div>
Run Code Online (Sandbox Code Playgroud)

控制器的方法使用下一个代码返回局部视图:

   ViewData["publication"] = publication;
   return PartialView("details_comment");
Run Code Online (Sandbox Code Playgroud)

我在视图中调用局部视图:

 @Html.Partial("../Home/ListPublication")
Run Code Online (Sandbox Code Playgroud)

我调试了页面,模型重新加载正常,但部分视图没有重新加载。

c# asp.net asp.net-mvc razor asp.net-mvc-4

5
推荐指数
1
解决办法
1456
查看次数

Rails Actionmailer发送多个收件人

我无法让Rails立即向多个用户发送电子邮件.我正在尝试向与我们网站签名的多个场所发送通知,以便与其匹配的查询获得批准.

待定查询必须由管理员批准.邮件被传递@enquiry,即电子邮件被触发时.在我这里显示Enquiries controller:

def approve
    @enquiry.approve
    redirect_to [:admin, @enquiry], notice: 'Enquiry is approved.'
    SupplierMailer.new_enquiry(@enquiry).deliver
 end
Run Code Online (Sandbox Code Playgroud)

在我Supplier_mailer.rb,我有这个方法:

    def new_enquiry(enquiry)
      @enquiry = enquiry
      @enquiry.venues.each do |venue|
        mail(to: venue.supplier.user.email, subject: 'You have a new enquiry')
      end
    end
Run Code Online (Sandbox Code Playgroud)

目前,它只发送到1个电子邮件地址,因此不能正常循环.

楷模:

Enquiry 
  has_and_belongs_to_many :venues

Supplier
  has_many :venues
  has_one :user
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

谢谢

ruby-on-rails actionmailer

4
推荐指数
1
解决办法
4295
查看次数

如何使用JAVA在HTTP GET中设置utf

我在Get请求的响应中收到特殊字符"ñ"或"á,é"等.代码是下一个:

HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setRequestProperty("Accept", "application/json");
BufferedReader b_r = new BufferedReader(new InputStreamReader((connection.getInputStream())));
String data = b_r.readLine();
Run Code Online (Sandbox Code Playgroud)

如何设置utf-8以接收正确的字符?

java string json utf-8 json-deserialization

2
推荐指数
1
解决办法
942
查看次数

创建一个具有通用ID的按钮列表,以便使用getElementById获取它们中的任何一个.(Id dinamically)

我想动态地将按钮的id创建到按钮列表中,以便使用getElementById获取任何按钮.

使用相同ID的代码示例:

 @foreach (var cat in Model) {
     <div class="list-group">
         <button id="nameCategory" onclick="onClickSeeProducts()" >@cat.Name</button>
     </div>
 }
Run Code Online (Sandbox Code Playgroud)

onClickSeeProducts函数应如下所示:

function onClickSeeProducts() {
    button = document.getElementById("nameCategory").innerHTML;
    //Something 
}
Run Code Online (Sandbox Code Playgroud)

.net html javascript ajax getelementbyid

0
推荐指数
1
解决办法
76
查看次数

安装eventmachine时发生错误(1.0.3)

我安装了Rails 4.2.5和ruby 2.0.0.

这是项目的Gemfile:

source 'https://rubygems.org'

gem "whenever"

gem "therubyracer"
gem "less-rails"
gem 'twitter-bootstrap-rails', :git => 'git://github.com/seyhunak/twitter-bootstrap-rails.git'

gem 'geokit'

gem 'sequenced'

gem 'acts-as-taggable-on'

gem 'bcrypt', :require => 'bcrypt'

gem 'rack-cors', :require => 'rack/cors'

# Paperclip
gem "paperclip", "~> 4.2"

gem "thin"

gem "passenger"

gem 'geocoder'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.1.6'
# Use sqlite3 as the database for Active Record
gem 'mysql2'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.3'
# Use Uglifier …
Run Code Online (Sandbox Code Playgroud)

ruby ssl rubygems ruby-on-rails

0
推荐指数
1
解决办法
2779
查看次数

从控制台获取Haskell中的`flip foldr id`类型

如何flip foldr id从控制台获取函数类型()?

haskell

-7
推荐指数
1
解决办法
276
查看次数