首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Convert.ToDouble,Convert.ToInt32

Convert.ToDouble,Convert.ToInt32
EN

Stack Overflow用户
提问于 2011-11-19 23:50:04
回答 2查看 963关注 0票数 0

我在将函数从asp.net转换为jquery时遇到了麻烦

代码语言:javascript
复制
Convert.ToDouble
Convert.ToInt32

请看我的代码,告诉我如何正确转换它

谢谢

代码语言:javascript
复制
 function paint(orders) {
             var table = $('#progressgrid')
                        '<div style="border: 1px; width: 600px; overflow-x: auto; overflow-y: hidden;">';
             $.each(orders, function () {
                 table +=    
                   '<div style="float: left;">' + this.PdriverName + '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;' + '</div>' +
                    '<div style="border: 3px solid black; float: left; width: <%# Convert.ToInt32(this.OrderCount) * 50 %>px">' +
                     '<div style="border: 0px; float: left; width: <%# ((Convert.ToDouble(this.OrderCount) - Convert.ToDouble(this.OrderCountWhereNameIsNotNull)) / Convert.ToDouble(this.OrderCount)) * 100 %>%;">' + this.OrderCount + '</div>' +
                      '<div style="border: 0px; float: right; width: <%# (Convert.ToDouble(this.OrderCountWhereNameIsNotNull) / Convert.ToDouble(this.OrderCount)) * 100 %>%; background-color: red;">' + this.OrderCountWhereNameIsNotNull + '</div>'
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-19 23:53:43

代码语言:javascript
复制
parseInt(str);
parseFloat(str);
票数 0
EN

Stack Overflow用户

发布于 2011-11-19 23:53:45

您的代码中有一个双%符号,您的意思是乘以100%,但解析器将其作为end语句。仔细检查一下。

代码语言:javascript
复制
parseInt(<%# this.OrderCount * 50 %>)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8195161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档